Details

Time bar (total: 1.2min)

analyze610.0ms (0.8%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%74.9%25.1%0%0%0%0
0%0%74.9%25.1%0%0%0%1
0%0%74.9%25.1%0%0%0%2
25%18.7%56.2%25.1%0%0%0%3
50%37.5%37.5%25.1%0%0%0%4
56.3%42.1%32.8%25.1%0%0%0%5
62.5%46.8%28.1%25.1%0%0%0%6
64.1%48%26.9%25.1%0%0%0%7
65.6%49.2%25.8%25.1%0%0%0%8
66%49.5%25.5%25.1%0%0%0%9
66.4%49.8%25.2%25.1%0%0%0%10
66.4%49.8%25.2%25.1%0%0%0%11
66.5%49.8%25.1%25.1%0%0%0%12
Compiler

Compiled 127 to 112 computations (11.8% saved)

sample55.3s (75.7%)

Results
50.8s3974×body8192exit
4.3s8256×body256valid
62.0ms117×body256infinite
44.0ms71×body256unsamplable
Bogosity

preprocess46.0ms (0.1%)

Algorithm
egg-herbie
Rules
503×associate-/r*_binary64
345×associate-/l*_binary64
337×associate-+l+_binary64
288×associate-+r+_binary64
271×distribute-rgt-in_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061156
1160147
2639119
34381115
011
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Compiler

Compiled 125 to 111 computations (11.2% saved)

simplify41.0ms (0.1%)

Algorithm
egg-herbie
Rules
503×associate-/r*_binary64
345×associate-/l*_binary64
337×associate-+l+_binary64
288×associate-+r+_binary64
271×distribute-rgt-in_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
061156
1160147
2639119
34381115
Stop Event
node limit
Counts
1 → 5
Calls
Call 1
Inputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 1 z) -1) 15/2) (-.f64 (-.f64 1 z) 1/2))) (exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 1 z) -6)) -1/2))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 (-.f64 1 z) 0))) (/.f64 -3147848041806007/2500000000000 (-.f64 (-.f64 1 z) -1))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 (-.f64 1 z) -2)) (/.f64 -883075145810703/5000000000000 (-.f64 (-.f64 1 z) -3)))) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 (-.f64 1 z) -4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 (-.f64 1 z) -5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 (-.f64 1 z) -6)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 (-.f64 1 z) -7))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))

eval7.0ms (0%)

Compiler

Compiled 470 to 383 computations (18.5% saved)

prune14.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New235
Fresh101
Picked000
Done000
Total336
Error
0.2b
Counts
6 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Compiler

Compiled 248 to 205 computations (17.3% saved)

localize211.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
1.0b
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
1.1b
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
Compiler

Compiled 506 to 386 computations (23.7% saved)

series20.0ms (0%)

Counts
4 → 36
Calls

9 calls:

TimeVariablePointExpression
4.0ms
z
@inf
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
3.0ms
z
@-inf
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
2.0ms
z
@-inf
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
2.0ms
z
@-inf
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
2.0ms
z
@inf
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
Compiler

Compiled 1308 to 1134 computations (13.3% saved)

rewrite93.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
345×add-sqr-sqrt_binary64
328×add-cbrt-cube_binary64
328×add-exp-log_binary64
328×add-log-exp_binary64
328×log1p-expm1-u_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02864
168264
Stop Event
node limit
Counts
4 → 165
Calls
Call 1
Inputs
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(sqrt.f64 (*.f64 (PI.f64) 2))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3)) (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (/.f64 -21295833160343550136109053437957/25000000000000000000000000 (*.f64 (-.f64 1 z) (-.f64 2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000))) (neg.f64 (*.f64 (-.f64 1 z) (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3))) (neg.f64 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (/.f64 -21295833160343550136109053437957/25000000000000000000000000 (*.f64 (-.f64 1 z) (-.f64 2 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)))) (neg.f64 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (*.f64 (-.f64 1 z) 1)) (*.f64 (-.f64 1 z) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 1)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -6765203681218851/10000000000000 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (*.f64 (neg.f64 (-.f64 1 z)) 1)) (*.f64 (neg.f64 (-.f64 1 z)) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (neg.f64 (-.f64 1 z)) -3147848041806007/2500000000000)) (*.f64 (neg.f64 (-.f64 1 z)) (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (neg.f64 (-.f64 2 z))) (*.f64 (-.f64 1 z) 3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (neg.f64 (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (-.f64 2 z)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (neg.f64 (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -6765203681218851/10000000000000 (neg.f64 (-.f64 2 z))) (*.f64 (neg.f64 (-.f64 1 z)) 3147848041806007/2500000000000)) (*.f64 (neg.f64 (-.f64 1 z)) (neg.f64 (-.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 1 z) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) 6765203681218851/10000000000000)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 1 z)) (*.f64 (-.f64 2 z) 6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (-.f64 1 z)) (*.f64 (neg.f64 (-.f64 2 z)) 6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) 1)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (*.f64 (-.f64 2 z) 1)) (*.f64 (-.f64 2 z) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (*.f64 (neg.f64 (-.f64 2 z)) 1)) (*.f64 (neg.f64 (-.f64 2 z)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (-.f64 1 z)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) -6765203681218851/10000000000000)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (neg.f64 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (neg.f64 (-.f64 1 z))) (*.f64 (-.f64 2 z) -6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (neg.f64 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (neg.f64 (-.f64 1 z))) (*.f64 (neg.f64 (-.f64 2 z)) -6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) (neg.f64 (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 6765203681218851/10000000000000 (/.f64 1 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -3147848041806007/2500000000000 (/.f64 1 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (cbrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 2) (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (sqrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (PI.f64))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (pow.f64 (*.f64 2 (PI.f64)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 2) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 2 (PI.f64)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 2 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 2 (PI.f64))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (/.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 2) (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (*.f64 (-.f64 4 z) (-.f64 5 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000))) (neg.f64 (*.f64 (-.f64 4 z) (-.f64 5 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)))) (neg.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) 1)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))) (*.f64 (-.f64 4 z) 1)) (*.f64 (-.f64 4 z) (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 883075145810703/5000000000000 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))) (*.f64 (neg.f64 (-.f64 4 z)) 1)) (*.f64 (neg.f64 (-.f64 4 z)) (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 5 z) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) 2501468655737381/200000000000000)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (-.f64 5 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 883075145810703/5000000000000 (-.f64 5 z)) (*.f64 (neg.f64 (-.f64 4 z)) 2501468655737381/200000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) (-.f64 5 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (-.f64 5 z)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) -2501468655737381/200000000000000)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (neg.f64 (-.f64 5 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (neg.f64 (-.f64 5 z))) (*.f64 (-.f64 4 z) -2501468655737381/200000000000000)) (*.f64 (-.f64 4 z) (neg.f64 (-.f64 5 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 883075145810703/5000000000000 (neg.f64 (-.f64 5 z))) (*.f64 (neg.f64 (-.f64 4 z)) -2501468655737381/200000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) (neg.f64 (-.f64 5 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) 1)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2501468655737381/200000000000000 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))) (*.f64 (-.f64 5 z) 1)) (*.f64 (-.f64 5 z) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2501468655737381/200000000000000 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))) (*.f64 (neg.f64 (-.f64 5 z)) 1)) (*.f64 (neg.f64 (-.f64 5 z)) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 4 z) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) -883075145810703/5000000000000)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2501468655737381/200000000000000 (-.f64 4 z)) (*.f64 (-.f64 5 z) -883075145810703/5000000000000)) (*.f64 (-.f64 5 z) (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2501468655737381/200000000000000 (-.f64 4 z)) (*.f64 (neg.f64 (-.f64 5 z)) -883075145810703/5000000000000)) (*.f64 (neg.f64 (-.f64 5 z)) (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (-.f64 4 z)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) 883075145810703/5000000000000)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (neg.f64 (-.f64 4 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2501468655737381/200000000000000 (neg.f64 (-.f64 4 z))) (*.f64 (-.f64 5 z) 883075145810703/5000000000000)) (*.f64 (-.f64 5 z) (neg.f64 (-.f64 4 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -2501468655737381/200000000000000 (neg.f64 (-.f64 4 z))) (*.f64 (neg.f64 (-.f64 5 z)) 883075145810703/5000000000000)) (*.f64 (neg.f64 (-.f64 5 z)) (neg.f64 (-.f64 4 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -883075145810703/5000000000000 (/.f64 1 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2501468655737381/200000000000000 (/.f64 1 (-.f64 5 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2)) (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (cbrt.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (sqrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (sqrt.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2) (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (sqrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3)) (+.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (-.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (-.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2))) (neg.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) 1)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) 1)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 1)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (-.f64 3 z)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) 7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (-.f64 3 z)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) 7713234287776531/10000000000000)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 3 z)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 7713234287776531/10000000000000)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (neg.f64 (-.f64 3 z))) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) -7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (neg.f64 (-.f64 3 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (neg.f64 (-.f64 3 z))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) -7713234287776531/10000000000000)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (neg.f64 (-.f64 3 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (neg.f64 (-.f64 3 z))) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) -7713234287776531/10000000000000)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (neg.f64 (-.f64 3 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (*.f64 (-.f64 4 z) (-.f64 5 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))) (*.f64 (-.f64 3 z) (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)))) (*.f64 (-.f64 3 z) (*.f64 (-.f64 4 z) (-.f64 5 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))) (*.f64 (neg.f64 (-.f64 3 z)) (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)))) (*.f64 (neg.f64 (-.f64 3 z)) (*.f64 (-.f64 4 z) (-.f64 5 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))) (*.f64 (-.f64 3 z) (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))))) (*.f64 (-.f64 3 z) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))) (*.f64 (neg.f64 (-.f64 3 z)) (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))))) (*.f64 (neg.f64 (-.f64 3 z)) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (-.f64 3 z) (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))))) (*.f64 (-.f64 3 z) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (neg.f64 (-.f64 3 z)) (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))))) (*.f64 (neg.f64 (-.f64 3 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 7713234287776531/10000000000000 (/.f64 1 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 2) (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 2) (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (sqrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))))

simplify150.0ms (0.2%)

Algorithm
egg-herbie
Rules
472×times-frac_binary64
416×div-sub_binary64
340×associate-/r*_binary64
314×fma-def_binary64
299×fma-neg_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
06755640
116965477
257455473
Stop Event
node limit
Counts
201 → 313
Calls
Call 1
Inputs
469507597606837/10000000000000
(+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z)))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 (*.f64 23912966683069397/40000000000000 (pow.f64 z 3)) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))))
(/.f64 5826188486005177/10000000000000 z)
(+.f64 (*.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (*.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 1 z) 2)) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (pow.f64 (/.f64 1 z) 3))))
(+.f64 (*.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 1 z) 2)) (+.f64 (*.f64 93965933656573373/10000000000000 (pow.f64 (/.f64 1 z) 4)) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (pow.f64 (/.f64 1 z) 3)))))
(/.f64 5826188486005177/10000000000000 z)
(+.f64 (*.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(+.f64 (*.f64 -43600364987677261/10000000000000 (pow.f64 (/.f64 -1 z) 3)) (+.f64 (*.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 5826188486005177/10000000000000 (/.f64 1 z))))
(+.f64 (*.f64 93965933656573373/10000000000000 (pow.f64 (/.f64 -1 z) 4)) (+.f64 (*.f64 -43600364987677261/10000000000000 (pow.f64 (/.f64 -1 z) 3)) (+.f64 (*.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))))
-41652288634797769/1000000000000000
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)
(-.f64 (+.f64 (*.f64 -105381455914863113/10000000000000000 z) (*.f64 -531910216885790327/200000000000000000 (pow.f64 z 2))) 41652288634797769/1000000000000000)
(-.f64 (+.f64 (*.f64 -2679562833674850683/4000000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 -105381455914863113/10000000000000000 z) (*.f64 -531910216885790327/200000000000000000 (pow.f64 z 2)))) 41652288634797769/1000000000000000)
(/.f64 32821537176690739/200000000000000 z)
(+.f64 (*.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 32821537176690739/200000000000000 (/.f64 1 z)))
(+.f64 (*.f64 100526275385083079/40000000000000 (pow.f64 (/.f64 1 z) 3)) (+.f64 (*.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 32821537176690739/200000000000000 (/.f64 1 z))))
(+.f64 (*.f64 100526275385083079/40000000000000 (pow.f64 (/.f64 1 z) 3)) (+.f64 (*.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 1 z) 2)) (+.f64 (*.f64 389597758261645411/40000000000000 (pow.f64 (/.f64 1 z) 4)) (*.f64 32821537176690739/200000000000000 (/.f64 1 z)))))
(/.f64 32821537176690739/200000000000000 z)
(+.f64 (*.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 32821537176690739/200000000000000 (/.f64 1 z)))
(+.f64 (*.f64 -100526275385083079/40000000000000 (pow.f64 (/.f64 -1 z) 3)) (+.f64 (*.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 32821537176690739/200000000000000 (/.f64 1 z))))
(+.f64 (*.f64 389597758261645411/40000000000000 (pow.f64 (/.f64 -1 z) 4)) (+.f64 (*.f64 -100526275385083079/40000000000000 (pow.f64 (/.f64 -1 z) 3)) (+.f64 (*.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 32821537176690739/200000000000000 (/.f64 1 z)))))
646366562873259793/3000000000000000
(+.f64 646366562873259793/3000000000000000 (*.f64 6764801184542762983/90000000000000000 z))
(+.f64 (*.f64 139903109899614281171/5400000000000000000 (pow.f64 z 2)) (+.f64 646366562873259793/3000000000000000 (*.f64 6764801184542762983/90000000000000000 z)))
(+.f64 (*.f64 139903109899614281171/5400000000000000000 (pow.f64 z 2)) (+.f64 646366562873259793/3000000000000000 (+.f64 (*.f64 6764801184542762983/90000000000000000 z) (*.f64 2868249125582949494677/324000000000000000000 (pow.f64 z 3)))))
(/.f64 -121443148578839881/200000000000000 z)
(-.f64 (*.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 121443148578839881/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 (*.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 -177150158974872037/40000000000000 (pow.f64 (/.f64 1 z) 3))) (*.f64 121443148578839881/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 (*.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 1 z) 2)) (+.f64 (*.f64 -443431544818219937/40000000000000 (pow.f64 (/.f64 1 z) 4)) (*.f64 -177150158974872037/40000000000000 (pow.f64 (/.f64 1 z) 3)))) (*.f64 121443148578839881/200000000000000 (/.f64 1 z)))
(/.f64 -121443148578839881/200000000000000 z)
(-.f64 (*.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 121443148578839881/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 (*.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 177150158974872037/40000000000000 (pow.f64 (/.f64 -1 z) 3))) (*.f64 121443148578839881/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 (*.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 -1 z) 2)) (+.f64 (*.f64 177150158974872037/40000000000000 (pow.f64 (/.f64 -1 z) 3)) (*.f64 -443431544818219937/40000000000000 (pow.f64 (/.f64 -1 z) 4)))) (*.f64 121443148578839881/200000000000000 (/.f64 1 z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) 1)
(-.f64 (/.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 1 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (+.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3)) (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (/.f64 -21295833160343550136109053437957/25000000000000000000000000 (*.f64 (-.f64 1 z) (-.f64 2 z))))))
(/.f64 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (neg.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000))) (neg.f64 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3))) (neg.f64 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (/.f64 -21295833160343550136109053437957/25000000000000000000000000 (*.f64 (-.f64 1 z) (-.f64 2 z)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)))) (neg.f64 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (*.f64 (-.f64 1 z) 1)) (*.f64 (-.f64 1 z) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))))
(/.f64 (+.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 1)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))))
(/.f64 (+.f64 (*.f64 -6765203681218851/10000000000000 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (*.f64 (neg.f64 (-.f64 1 z)) 1)) (*.f64 (neg.f64 (-.f64 1 z)) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))))
(/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))
(/.f64 (+.f64 (*.f64 -6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (neg.f64 (-.f64 1 z)) -3147848041806007/2500000000000)) (*.f64 (neg.f64 (-.f64 1 z)) (-.f64 2 z)))
(/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (neg.f64 (-.f64 2 z))) (*.f64 (-.f64 1 z) 3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (neg.f64 (-.f64 2 z))))
(/.f64 (+.f64 (neg.f64 (-.f64 2 z)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (neg.f64 (-.f64 2 z))))
(/.f64 (+.f64 (*.f64 -6765203681218851/10000000000000 (neg.f64 (-.f64 2 z))) (*.f64 (neg.f64 (-.f64 1 z)) 3147848041806007/2500000000000)) (*.f64 (neg.f64 (-.f64 1 z)) (neg.f64 (-.f64 2 z))))
(/.f64 (+.f64 (-.f64 1 z) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) 6765203681218851/10000000000000)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 1 z)))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 1 z)) (*.f64 (-.f64 2 z) 6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (-.f64 1 z)))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (-.f64 1 z)) (*.f64 (neg.f64 (-.f64 2 z)) 6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) (-.f64 1 z)))
(/.f64 (+.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) 1)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (*.f64 (-.f64 2 z) 1)) (*.f64 (-.f64 2 z) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (*.f64 (neg.f64 (-.f64 2 z)) 1)) (*.f64 (neg.f64 (-.f64 2 z)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (+.f64 (neg.f64 (-.f64 1 z)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) -6765203681218851/10000000000000)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (neg.f64 (-.f64 1 z))))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (neg.f64 (-.f64 1 z))) (*.f64 (-.f64 2 z) -6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (neg.f64 (-.f64 1 z))))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (neg.f64 (-.f64 1 z))) (*.f64 (neg.f64 (-.f64 2 z)) -6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) (neg.f64 (-.f64 1 z))))
(pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(exp.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 1))
(fma.f64 6765203681218851/10000000000000 (/.f64 1 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 1 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 1 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 -3147848041806007/2500000000000 (/.f64 1 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (cbrt.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (cbrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 2) (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(fma.f64 (sqrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (sqrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (PI.f64))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 2 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2))
(*.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (pow.f64 (*.f64 2 (PI.f64)) 1/4))
(*.f64 (sqrt.f64 2) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 1/2))
(pow.f64 (*.f64 2 (PI.f64)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1)
(pow.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 2 (PI.f64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (PI.f64))))))
(cbrt.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (PI.f64))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (/.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(*.f64 1 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 2) (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (*.f64 (-.f64 4 z) (-.f64 5 z)))
(/.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(/.f64 (neg.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000))) (neg.f64 (*.f64 (-.f64 4 z) (-.f64 5 z))))
(/.f64 (neg.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)))) (neg.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (+.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) 1)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))))
(/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))) (*.f64 (-.f64 4 z) 1)) (*.f64 (-.f64 4 z) (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))))
(/.f64 (+.f64 (*.f64 883075145810703/5000000000000 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))) (*.f64 (neg.f64 (-.f64 4 z)) 1)) (*.f64 (neg.f64 (-.f64 4 z)) (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))))
(/.f64 (+.f64 (-.f64 5 z) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) 2501468655737381/200000000000000)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (-.f64 5 z)))
(/.f64 (+.f64 (*.f64 883075145810703/5000000000000 (-.f64 5 z)) (*.f64 (neg.f64 (-.f64 4 z)) 2501468655737381/200000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) (-.f64 5 z)))
(/.f64 (+.f64 (neg.f64 (-.f64 5 z)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) -2501468655737381/200000000000000)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (neg.f64 (-.f64 5 z))))
(/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (neg.f64 (-.f64 5 z))) (*.f64 (-.f64 4 z) -2501468655737381/200000000000000)) (*.f64 (-.f64 4 z) (neg.f64 (-.f64 5 z))))
(/.f64 (+.f64 (*.f64 883075145810703/5000000000000 (neg.f64 (-.f64 5 z))) (*.f64 (neg.f64 (-.f64 4 z)) -2501468655737381/200000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) (neg.f64 (-.f64 5 z))))
(/.f64 (+.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) 1)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))))
(/.f64 (+.f64 (*.f64 2501468655737381/200000000000000 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))) (*.f64 (-.f64 5 z) 1)) (*.f64 (-.f64 5 z) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))))
(/.f64 (+.f64 (*.f64 -2501468655737381/200000000000000 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))) (*.f64 (neg.f64 (-.f64 5 z)) 1)) (*.f64 (neg.f64 (-.f64 5 z)) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))))
(/.f64 (+.f64 (-.f64 4 z) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) -883075145810703/5000000000000)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (-.f64 4 z)))
(/.f64 (+.f64 (*.f64 2501468655737381/200000000000000 (-.f64 4 z)) (*.f64 (-.f64 5 z) -883075145810703/5000000000000)) (*.f64 (-.f64 5 z) (-.f64 4 z)))
(/.f64 (+.f64 (*.f64 -2501468655737381/200000000000000 (-.f64 4 z)) (*.f64 (neg.f64 (-.f64 5 z)) -883075145810703/5000000000000)) (*.f64 (neg.f64 (-.f64 5 z)) (-.f64 4 z)))
(/.f64 (+.f64 (neg.f64 (-.f64 4 z)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) 883075145810703/5000000000000)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (neg.f64 (-.f64 4 z))))
(/.f64 (+.f64 (*.f64 2501468655737381/200000000000000 (neg.f64 (-.f64 4 z))) (*.f64 (-.f64 5 z) 883075145810703/5000000000000)) (*.f64 (-.f64 5 z) (neg.f64 (-.f64 4 z))))
(/.f64 (+.f64 (*.f64 -2501468655737381/200000000000000 (neg.f64 (-.f64 4 z))) (*.f64 (neg.f64 (-.f64 5 z)) 883075145810703/5000000000000)) (*.f64 (neg.f64 (-.f64 5 z)) (neg.f64 (-.f64 4 z))))
(pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 2)
(pow.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(exp.f64 (log.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 1))
(fma.f64 1 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(fma.f64 1 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 -883075145810703/5000000000000 (/.f64 1 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(fma.f64 2501468655737381/200000000000000 (/.f64 1 (-.f64 5 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2)) (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (cbrt.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(fma.f64 (sqrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (sqrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(fma.f64 (sqrt.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (sqrt.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(*.f64 1 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2) (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (sqrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3)) (+.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (-.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (neg.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (-.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2))) (neg.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(/.f64 (+.f64 (*.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) 1)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) 1)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 1)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)))
(/.f64 (+.f64 (*.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (-.f64 3 z)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) 7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (-.f64 3 z)))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (-.f64 3 z)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) 7713234287776531/10000000000000)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (-.f64 3 z)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 3 z)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 7713234287776531/10000000000000)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 3 z)))
(/.f64 (+.f64 (*.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (neg.f64 (-.f64 3 z))) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) -7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (neg.f64 (-.f64 3 z))))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (neg.f64 (-.f64 3 z))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) -7713234287776531/10000000000000)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (neg.f64 (-.f64 3 z))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (neg.f64 (-.f64 3 z))) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) -7713234287776531/10000000000000)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (neg.f64 (-.f64 3 z))))
(/.f64 (+.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (*.f64 (-.f64 4 z) (-.f64 5 z))))
(/.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))) (*.f64 (-.f64 3 z) (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)))) (*.f64 (-.f64 3 z) (*.f64 (-.f64 4 z) (-.f64 5 z))))
(/.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))) (*.f64 (neg.f64 (-.f64 3 z)) (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)))) (*.f64 (neg.f64 (-.f64 3 z)) (*.f64 (-.f64 4 z) (-.f64 5 z))))
(/.f64 (+.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))))
(/.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))) (*.f64 (-.f64 3 z) (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))))) (*.f64 (-.f64 3 z) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))))
(/.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))) (*.f64 (neg.f64 (-.f64 3 z)) (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))))) (*.f64 (neg.f64 (-.f64 3 z)) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))))
(/.f64 (+.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (-.f64 3 z) (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))))) (*.f64 (-.f64 3 z) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (neg.f64 (-.f64 3 z)) (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))))) (*.f64 (neg.f64 (-.f64 3 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 1)
(pow.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 3)
(pow.f64 (sqrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2)
(sqrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 2))
(log.f64 (exp.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 3))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(exp.f64 (log.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 1))
(fma.f64 1 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(fma.f64 1 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(fma.f64 7713234287776531/10000000000000 (/.f64 1 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 2) (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 2) (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(fma.f64 (sqrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (sqrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
Outputs
469507597606837/10000000000000
(+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))
(fma.f64 904338909853211/2500000000000 z 469507597606837/10000000000000)
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z)))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z)))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (fma.f64 904338909853211/2500000000000 z 469507597606837/10000000000000))
(+.f64 (*.f64 2076511864126339/4000000000000 (pow.f64 z 2)) (+.f64 (*.f64 23912966683069397/40000000000000 (pow.f64 z 3)) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (fma.f64 23912966683069397/40000000000000 (pow.f64 z 3) (+.f64 469507597606837/10000000000000 (*.f64 904338909853211/2500000000000 z))))
(fma.f64 2076511864126339/4000000000000 (*.f64 z z) (fma.f64 23912966683069397/40000000000000 (pow.f64 z 3) (fma.f64 904338909853211/2500000000000 z 469507597606837/10000000000000)))
(/.f64 5826188486005177/10000000000000 z)
(+.f64 (*.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(fma.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 5826188486005177/10000000000000 z))
(+.f64 (*.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 1 z) 2)) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (pow.f64 (/.f64 1 z) 3))))
(fma.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 1 z) 2) (+.f64 (/.f64 5826188486005177/10000000000000 z) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3)))))
(fma.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 1 z) 2) (+.f64 (/.f64 5826188486005177/10000000000000 z) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))))
(+.f64 (*.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 1 z) 2)) (+.f64 (*.f64 93965933656573373/10000000000000 (pow.f64 (/.f64 1 z) 4)) (+.f64 (*.f64 5826188486005177/10000000000000 (/.f64 1 z)) (*.f64 43600364987677261/10000000000000 (pow.f64 (/.f64 1 z) 3)))))
(fma.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 1 z) 2) (fma.f64 93965933656573373/10000000000000 (pow.f64 (/.f64 1 z) 4) (+.f64 (/.f64 5826188486005177/10000000000000 z) (*.f64 43600364987677261/10000000000000 (/.f64 1 (pow.f64 z 3))))))
(fma.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 1 z) 2) (+.f64 (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)) (fma.f64 93965933656573373/10000000000000 (pow.f64 (/.f64 1 z) 4) (/.f64 5826188486005177/10000000000000 z))))
(/.f64 5826188486005177/10000000000000 z)
(+.f64 (*.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))
(fma.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 -1 z) 2) (/.f64 5826188486005177/10000000000000 z))
(+.f64 (*.f64 -43600364987677261/10000000000000 (pow.f64 (/.f64 -1 z) 3)) (+.f64 (*.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 5826188486005177/10000000000000 (/.f64 1 z))))
(fma.f64 -43600364987677261/10000000000000 (/.f64 -1 (pow.f64 z 3)) (fma.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 -1 z) 2) (/.f64 5826188486005177/10000000000000 z)))
(+.f64 (fma.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 -1 z) 2) (/.f64 5826188486005177/10000000000000 z)) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3)))
(+.f64 (*.f64 93965933656573373/10000000000000 (pow.f64 (/.f64 -1 z) 4)) (+.f64 (*.f64 -43600364987677261/10000000000000 (pow.f64 (/.f64 -1 z) 3)) (+.f64 (*.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 5826188486005177/10000000000000 (/.f64 1 z)))))
(fma.f64 93965933656573373/10000000000000 (pow.f64 (/.f64 -1 z) 4) (fma.f64 -43600364987677261/10000000000000 (/.f64 -1 (pow.f64 z 3)) (fma.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 -1 z) 2) (/.f64 5826188486005177/10000000000000 z))))
(+.f64 (fma.f64 3683516130645841/2000000000000 (pow.f64 (/.f64 -1 z) 2) (/.f64 5826188486005177/10000000000000 z)) (fma.f64 93965933656573373/10000000000000 (pow.f64 (/.f64 -1 z) 4) (/.f64 43600364987677261/10000000000000 (pow.f64 z 3))))
-41652288634797769/1000000000000000
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)
(fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)
(fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)
(-.f64 (+.f64 (*.f64 -105381455914863113/10000000000000000 z) (*.f64 -531910216885790327/200000000000000000 (pow.f64 z 2))) 41652288634797769/1000000000000000)
(+.f64 (fma.f64 -105381455914863113/10000000000000000 z (*.f64 (*.f64 z z) -531910216885790327/200000000000000000)) -41652288634797769/1000000000000000)
(fma.f64 z -105381455914863113/10000000000000000 (fma.f64 (*.f64 z z) -531910216885790327/200000000000000000 -41652288634797769/1000000000000000))
(fma.f64 z -105381455914863113/10000000000000000 (fma.f64 z (*.f64 z -531910216885790327/200000000000000000) -41652288634797769/1000000000000000))
(-.f64 (+.f64 (*.f64 -2679562833674850683/4000000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 -105381455914863113/10000000000000000 z) (*.f64 -531910216885790327/200000000000000000 (pow.f64 z 2)))) 41652288634797769/1000000000000000)
(+.f64 (fma.f64 -2679562833674850683/4000000000000000000 (pow.f64 z 3) (fma.f64 -105381455914863113/10000000000000000 z (*.f64 (*.f64 z z) -531910216885790327/200000000000000000))) -41652288634797769/1000000000000000)
(fma.f64 (pow.f64 z 3) -2679562833674850683/4000000000000000000 (fma.f64 z -105381455914863113/10000000000000000 (fma.f64 (*.f64 z z) -531910216885790327/200000000000000000 -41652288634797769/1000000000000000)))
(fma.f64 (pow.f64 z 3) -2679562833674850683/4000000000000000000 (fma.f64 z -105381455914863113/10000000000000000 (fma.f64 z (*.f64 z -531910216885790327/200000000000000000) -41652288634797769/1000000000000000)))
(/.f64 32821537176690739/200000000000000 z)
(+.f64 (*.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 32821537176690739/200000000000000 (/.f64 1 z)))
(fma.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 32821537176690739/200000000000000 z))
(fma.f64 (pow.f64 (/.f64 1 z) 2) 5151387202041023/8000000000000 (/.f64 32821537176690739/200000000000000 z))
(+.f64 (*.f64 100526275385083079/40000000000000 (pow.f64 (/.f64 1 z) 3)) (+.f64 (*.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 32821537176690739/200000000000000 (/.f64 1 z))))
(fma.f64 100526275385083079/40000000000000 (/.f64 1 (pow.f64 z 3)) (fma.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 32821537176690739/200000000000000 z)))
(+.f64 (fma.f64 (pow.f64 (/.f64 1 z) 2) 5151387202041023/8000000000000 (/.f64 32821537176690739/200000000000000 z)) (/.f64 100526275385083079/40000000000000 (pow.f64 z 3)))
(+.f64 (*.f64 100526275385083079/40000000000000 (pow.f64 (/.f64 1 z) 3)) (+.f64 (*.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 1 z) 2)) (+.f64 (*.f64 389597758261645411/40000000000000 (pow.f64 (/.f64 1 z) 4)) (*.f64 32821537176690739/200000000000000 (/.f64 1 z)))))
(fma.f64 100526275385083079/40000000000000 (/.f64 1 (pow.f64 z 3)) (fma.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 1 z) 2) (fma.f64 389597758261645411/40000000000000 (pow.f64 (/.f64 1 z) 4) (/.f64 32821537176690739/200000000000000 z))))
(+.f64 (fma.f64 (pow.f64 (/.f64 1 z) 2) 5151387202041023/8000000000000 (fma.f64 (pow.f64 (/.f64 1 z) 4) 389597758261645411/40000000000000 (/.f64 32821537176690739/200000000000000 z))) (/.f64 100526275385083079/40000000000000 (pow.f64 z 3)))
(/.f64 32821537176690739/200000000000000 z)
(+.f64 (*.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 32821537176690739/200000000000000 (/.f64 1 z)))
(fma.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 -1 z) 2) (/.f64 32821537176690739/200000000000000 z))
(fma.f64 (pow.f64 (/.f64 -1 z) 2) 5151387202041023/8000000000000 (/.f64 32821537176690739/200000000000000 z))
(+.f64 (*.f64 -100526275385083079/40000000000000 (pow.f64 (/.f64 -1 z) 3)) (+.f64 (*.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 32821537176690739/200000000000000 (/.f64 1 z))))
(fma.f64 -100526275385083079/40000000000000 (/.f64 -1 (pow.f64 z 3)) (fma.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 -1 z) 2) (/.f64 32821537176690739/200000000000000 z)))
(+.f64 (fma.f64 (pow.f64 (/.f64 -1 z) 2) 5151387202041023/8000000000000 (/.f64 32821537176690739/200000000000000 z)) (/.f64 100526275385083079/40000000000000 (pow.f64 z 3)))
(+.f64 (*.f64 389597758261645411/40000000000000 (pow.f64 (/.f64 -1 z) 4)) (+.f64 (*.f64 -100526275385083079/40000000000000 (pow.f64 (/.f64 -1 z) 3)) (+.f64 (*.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 32821537176690739/200000000000000 (/.f64 1 z)))))
(fma.f64 389597758261645411/40000000000000 (pow.f64 (/.f64 -1 z) 4) (fma.f64 -100526275385083079/40000000000000 (/.f64 -1 (pow.f64 z 3)) (fma.f64 5151387202041023/8000000000000 (pow.f64 (/.f64 -1 z) 2) (/.f64 32821537176690739/200000000000000 z))))
(+.f64 (fma.f64 (pow.f64 (/.f64 -1 z) 2) 5151387202041023/8000000000000 (/.f64 32821537176690739/200000000000000 z)) (fma.f64 (pow.f64 (/.f64 -1 z) 4) 389597758261645411/40000000000000 (/.f64 100526275385083079/40000000000000 (pow.f64 z 3))))
646366562873259793/3000000000000000
(+.f64 646366562873259793/3000000000000000 (*.f64 6764801184542762983/90000000000000000 z))
(+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000))
(fma.f64 z 6764801184542762983/90000000000000000 646366562873259793/3000000000000000)
(+.f64 (*.f64 139903109899614281171/5400000000000000000 (pow.f64 z 2)) (+.f64 646366562873259793/3000000000000000 (*.f64 6764801184542762983/90000000000000000 z)))
(fma.f64 139903109899614281171/5400000000000000000 (*.f64 z z) (+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000)))
(fma.f64 (*.f64 z z) 139903109899614281171/5400000000000000000 (fma.f64 z 6764801184542762983/90000000000000000 646366562873259793/3000000000000000))
(+.f64 (*.f64 139903109899614281171/5400000000000000000 (pow.f64 z 2)) (+.f64 646366562873259793/3000000000000000 (+.f64 (*.f64 6764801184542762983/90000000000000000 z) (*.f64 2868249125582949494677/324000000000000000000 (pow.f64 z 3)))))
(fma.f64 139903109899614281171/5400000000000000000 (*.f64 z z) (+.f64 646366562873259793/3000000000000000 (fma.f64 6764801184542762983/90000000000000000 z (*.f64 (pow.f64 z 3) 2868249125582949494677/324000000000000000000))))
(+.f64 (fma.f64 (pow.f64 z 3) 2868249125582949494677/324000000000000000000 (*.f64 z 6764801184542762983/90000000000000000)) (fma.f64 (*.f64 z z) 139903109899614281171/5400000000000000000 646366562873259793/3000000000000000))
(/.f64 -121443148578839881/200000000000000 z)
(-.f64 (*.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 121443148578839881/200000000000000 (/.f64 1 z)))
(fma.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 1 z) 2) (neg.f64 (/.f64 121443148578839881/200000000000000 z)))
(fma.f64 (pow.f64 (/.f64 1 z) 2) -66801875443113257/40000000000000 (/.f64 -121443148578839881/200000000000000 z))
(-.f64 (+.f64 (*.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 -177150158974872037/40000000000000 (pow.f64 (/.f64 1 z) 3))) (*.f64 121443148578839881/200000000000000 (/.f64 1 z)))
(-.f64 (fma.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 1 z) 2) (*.f64 (/.f64 1 (pow.f64 z 3)) -177150158974872037/40000000000000)) (/.f64 121443148578839881/200000000000000 z))
(+.f64 (/.f64 -177150158974872037/40000000000000 (pow.f64 z 3)) (fma.f64 (pow.f64 (/.f64 1 z) 2) -66801875443113257/40000000000000 (/.f64 -121443148578839881/200000000000000 z)))
(-.f64 (+.f64 (*.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 1 z) 2)) (+.f64 (*.f64 -443431544818219937/40000000000000 (pow.f64 (/.f64 1 z) 4)) (*.f64 -177150158974872037/40000000000000 (pow.f64 (/.f64 1 z) 3)))) (*.f64 121443148578839881/200000000000000 (/.f64 1 z)))
(-.f64 (fma.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 1 z) 2) (fma.f64 -443431544818219937/40000000000000 (pow.f64 (/.f64 1 z) 4) (*.f64 (/.f64 1 (pow.f64 z 3)) -177150158974872037/40000000000000))) (/.f64 121443148578839881/200000000000000 z))
(+.f64 (fma.f64 (pow.f64 (/.f64 1 z) 4) -443431544818219937/40000000000000 (/.f64 -177150158974872037/40000000000000 (pow.f64 z 3))) (fma.f64 (pow.f64 (/.f64 1 z) 2) -66801875443113257/40000000000000 (/.f64 -121443148578839881/200000000000000 z)))
(/.f64 -121443148578839881/200000000000000 z)
(-.f64 (*.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 121443148578839881/200000000000000 (/.f64 1 z)))
(-.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) -66801875443113257/40000000000000) (/.f64 121443148578839881/200000000000000 z))
(fma.f64 (pow.f64 (/.f64 -1 z) 2) -66801875443113257/40000000000000 (/.f64 -121443148578839881/200000000000000 z))
(-.f64 (+.f64 (*.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 177150158974872037/40000000000000 (pow.f64 (/.f64 -1 z) 3))) (*.f64 121443148578839881/200000000000000 (/.f64 1 z)))
(-.f64 (fma.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 -1 z) 2) (*.f64 (/.f64 -1 (pow.f64 z 3)) 177150158974872037/40000000000000)) (/.f64 121443148578839881/200000000000000 z))
(+.f64 (/.f64 -177150158974872037/40000000000000 (pow.f64 z 3)) (fma.f64 (pow.f64 (/.f64 -1 z) 2) -66801875443113257/40000000000000 (/.f64 -121443148578839881/200000000000000 z)))
(-.f64 (+.f64 (*.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 -1 z) 2)) (+.f64 (*.f64 177150158974872037/40000000000000 (pow.f64 (/.f64 -1 z) 3)) (*.f64 -443431544818219937/40000000000000 (pow.f64 (/.f64 -1 z) 4)))) (*.f64 121443148578839881/200000000000000 (/.f64 1 z)))
(-.f64 (fma.f64 -66801875443113257/40000000000000 (pow.f64 (/.f64 -1 z) 2) (fma.f64 177150158974872037/40000000000000 (/.f64 -1 (pow.f64 z 3)) (*.f64 (pow.f64 (/.f64 -1 z) 4) -443431544818219937/40000000000000))) (/.f64 121443148578839881/200000000000000 z))
(+.f64 (fma.f64 (pow.f64 (/.f64 -1 z) 4) -443431544818219937/40000000000000 (/.f64 -177150158974872037/40000000000000 (pow.f64 z 3))) (fma.f64 (pow.f64 (/.f64 -1 z) 2) -66801875443113257/40000000000000 (/.f64 -121443148578839881/200000000000000 z)))
(+.f64 (fma.f64 (pow.f64 (/.f64 -1 z) 2) -66801875443113257/40000000000000 (/.f64 -177150158974872037/40000000000000 (pow.f64 z 3))) (fma.f64 (pow.f64 (/.f64 -1 z) 4) -443431544818219937/40000000000000 (/.f64 -121443148578839881/200000000000000 z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) 1)
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(-.f64 (/.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))
(*.f64 1 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (+.f64 -2 z)) (+.f64 -1 z))
(/.f64 (+.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3)) (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (/.f64 -21295833160343550136109053437957/25000000000000000000000000 (*.f64 (-.f64 1 z) (-.f64 2 z))))))
(/.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (/.f64 (/.f64 -21295833160343550136109053437957/25000000000000000000000000 (-.f64 1 z)) (-.f64 2 z)))))
(/.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (+.f64 (/.f64 21295833160343550136109053437957/25000000000000000000000000 (*.f64 (-.f64 1 z) (-.f64 2 z))) (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)))))
(/.f64 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 -9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))))
(/.f64 (neg.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000))) (neg.f64 (*.f64 (-.f64 1 z) (-.f64 2 z))))
(/.f64 (neg.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000))) (*.f64 (-.f64 1 z) (neg.f64 (-.f64 2 z))))
(/.f64 (fma.f64 6765203681218851/10000000000000 (+.f64 -2 z) (*.f64 (-.f64 1 z) 3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (+.f64 -2 z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) 3) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3))) (neg.f64 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (/.f64 -21295833160343550136109053437957/25000000000000000000000000 (*.f64 (-.f64 1 z) (-.f64 2 z)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)))) (neg.f64 (+.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (/.f64 (/.f64 -21295833160343550136109053437957/25000000000000000000000000 (-.f64 1 z)) (-.f64 2 z))))))
(/.f64 (+.f64 (/.f64 -309629712517394580428200722024092610534658749051/1000000000000000000000000000000000000000 (pow.f64 (-.f64 1 z) 3)) (/.f64 31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3))) (-.f64 (/.f64 -45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (/.f64 21295833160343550136109053437957/25000000000000000000000000 (*.f64 (-.f64 1 z) (-.f64 2 z))))))
(/.f64 (neg.f64 (-.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)))) (neg.f64 (-.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (+.f64 (/.f64 -45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2)) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)))))
(/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (*.f64 (-.f64 1 z) 1)) (*.f64 (-.f64 1 z) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 1 z)) (*.f64 (-.f64 1 z) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))))
(/.f64 (+.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 1)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))))
(/.f64 (+.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (/.f64 (+.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)))
(/.f64 (+.f64 (*.f64 -6765203681218851/10000000000000 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (*.f64 (neg.f64 (-.f64 1 z)) 1)) (*.f64 (neg.f64 (-.f64 1 z)) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))))
(/.f64 (fma.f64 -6765203681218851/10000000000000 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (neg.f64 (-.f64 1 z))) (neg.f64 (*.f64 (-.f64 1 z) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)))))
(/.f64 (fma.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) -6765203681218851/10000000000000 (+.f64 -1 z)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (+.f64 -1 z)))
(/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)) (*.f64 (-.f64 2 z) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (+.f64 (*.f64 -6765203681218851/10000000000000 (-.f64 2 z)) (*.f64 (neg.f64 (-.f64 1 z)) -3147848041806007/2500000000000)) (*.f64 (neg.f64 (-.f64 1 z)) (-.f64 2 z)))
(/.f64 (neg.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000))) (*.f64 (-.f64 1 z) (neg.f64 (-.f64 2 z))))
(/.f64 (fma.f64 6765203681218851/10000000000000 (+.f64 -2 z) (*.f64 (-.f64 1 z) 3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (+.f64 -2 z)))
(/.f64 (+.f64 (*.f64 6765203681218851/10000000000000 (neg.f64 (-.f64 2 z))) (*.f64 (-.f64 1 z) 3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (neg.f64 (-.f64 2 z))))
(/.f64 (neg.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000))) (*.f64 (-.f64 1 z) (neg.f64 (-.f64 2 z))))
(/.f64 (fma.f64 6765203681218851/10000000000000 (+.f64 -2 z) (*.f64 (-.f64 1 z) 3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (+.f64 -2 z)))
(/.f64 (+.f64 (neg.f64 (-.f64 2 z)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (neg.f64 (-.f64 2 z))))
(/.f64 (fma.f64 3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (neg.f64 (-.f64 2 z))) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (neg.f64 (-.f64 2 z))))
(/.f64 (/.f64 (fma.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 3147848041806007/2500000000000 (+.f64 -2 z)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (+.f64 -2 z))
(/.f64 (+.f64 (*.f64 -6765203681218851/10000000000000 (neg.f64 (-.f64 2 z))) (*.f64 (neg.f64 (-.f64 1 z)) 3147848041806007/2500000000000)) (*.f64 (neg.f64 (-.f64 1 z)) (neg.f64 (-.f64 2 z))))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (+.f64 -2 z)) (+.f64 -1 z))
(/.f64 (+.f64 (-.f64 1 z) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) 6765203681218851/10000000000000)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 1 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 1 z)) (*.f64 (-.f64 1 z) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 1 z)) (*.f64 (-.f64 2 z) 6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (-.f64 1 z)))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (+.f64 -2 z)) (+.f64 -1 z))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (-.f64 1 z)) (*.f64 (neg.f64 (-.f64 2 z)) 6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) (-.f64 1 z)))
(/.f64 (neg.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000))) (*.f64 (-.f64 1 z) (neg.f64 (-.f64 2 z))))
(/.f64 (fma.f64 6765203681218851/10000000000000 (+.f64 -2 z) (*.f64 (-.f64 1 z) 3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (+.f64 -2 z)))
(/.f64 (+.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) 1)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (+.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (/.f64 (+.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000))) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (*.f64 (-.f64 2 z) 1)) (*.f64 (-.f64 2 z) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (fma.f64 -3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)) (*.f64 (-.f64 2 z) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (*.f64 (neg.f64 (-.f64 2 z)) 1)) (*.f64 (neg.f64 (-.f64 2 z)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))))
(/.f64 (fma.f64 3147848041806007/2500000000000 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (neg.f64 (-.f64 2 z))) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (neg.f64 (-.f64 2 z))))
(/.f64 (/.f64 (fma.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) 3147848041806007/2500000000000 (+.f64 -2 z)) (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000))) (+.f64 -2 z))
(/.f64 (+.f64 (neg.f64 (-.f64 1 z)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) -6765203681218851/10000000000000)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (neg.f64 (-.f64 1 z))))
(/.f64 (fma.f64 -6765203681218851/10000000000000 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (neg.f64 (-.f64 1 z))) (neg.f64 (*.f64 (-.f64 1 z) (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)))))
(/.f64 (fma.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) -6765203681218851/10000000000000 (+.f64 -1 z)) (*.f64 (-.f64 -5000000000000/3147848041806007 (/.f64 z -3147848041806007/2500000000000)) (+.f64 -1 z)))
(/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (neg.f64 (-.f64 1 z))) (*.f64 (-.f64 2 z) -6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (neg.f64 (-.f64 1 z))))
(/.f64 (neg.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000))) (*.f64 (-.f64 1 z) (neg.f64 (-.f64 2 z))))
(/.f64 (fma.f64 6765203681218851/10000000000000 (+.f64 -2 z) (*.f64 (-.f64 1 z) 3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (+.f64 -2 z)))
(/.f64 (+.f64 (*.f64 3147848041806007/2500000000000 (neg.f64 (-.f64 1 z))) (*.f64 (neg.f64 (-.f64 2 z)) -6765203681218851/10000000000000)) (*.f64 (neg.f64 (-.f64 2 z)) (neg.f64 (-.f64 1 z))))
(/.f64 (fma.f64 6765203681218851/10000000000000 (-.f64 2 z) (*.f64 (-.f64 1 z) -3147848041806007/2500000000000)) (*.f64 (-.f64 1 z) (-.f64 2 z)))
(/.f64 (/.f64 (fma.f64 (-.f64 1 z) -3147848041806007/2500000000000 (*.f64 6765203681218851/10000000000000 (-.f64 2 z))) (+.f64 -2 z)) (+.f64 -1 z))
(pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 1)
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(pow.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3) 1/3)
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3)
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2)
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 2))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log.f64 (exp.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 3))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(exp.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 1))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 6765203681218851/10000000000000 (/.f64 1 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 1 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 1 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 -3147848041806007/2500000000000 (/.f64 1 (-.f64 2 z)) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (cbrt.f64 (/.f64 45767980848377092942628957760201/100000000000000000000000000 (pow.f64 (-.f64 1 z) 2))) (cbrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 2) (cbrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (sqrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (sqrt.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(fma.f64 (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (sqrt.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (PI.f64))))) 1)
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 1 (sqrt.f64 (*.f64 2 (PI.f64))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2))
(*.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (pow.f64 (*.f64 2 (PI.f64)) 1/4))
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 (sqrt.f64 2) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 2 (PI.f64))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 2 (PI.f64))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64)))))
(pow.f64 (*.f64 2 (PI.f64)) 1/2)
(sqrt.f64 (*.f64 2 (PI.f64)))
(pow.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 1)
(sqrt.f64 (*.f64 2 (PI.f64)))
(pow.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 3)
(sqrt.f64 (*.f64 2 (PI.f64)))
(pow.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) 2)
(sqrt.f64 (*.f64 2 (PI.f64)))
(fabs.f64 (sqrt.f64 (*.f64 2 (PI.f64))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 2 (PI.f64))))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(cbrt.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 2 (PI.f64)))))
(sqrt.f64 (*.f64 2 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (PI.f64))) 1/2))
(sqrt.f64 (*.f64 2 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 1))
(sqrt.f64 (*.f64 2 (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 1)
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(-.f64 (/.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (/.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(/.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 -6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))))
(*.f64 1 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 2) (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (*.f64 (-.f64 4 z) (-.f64 5 z)))
(/.f64 (fma.f64 (-.f64 4 z) 2501468655737381/200000000000000 (*.f64 883075145810703/5000000000000 (+.f64 -5 z))) (*.f64 (-.f64 4 z) (-.f64 5 z)))
(/.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))))
(/.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(/.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 -6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))))
(/.f64 (neg.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000))) (neg.f64 (*.f64 (-.f64 4 z) (-.f64 5 z))))
(/.f64 (neg.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000))) (*.f64 (-.f64 4 z) (neg.f64 (-.f64 5 z))))
(/.f64 (fma.f64 (-.f64 4 z) -2501468655737381/200000000000000 (*.f64 -883075145810703/5000000000000 (+.f64 -5 z))) (*.f64 (-.f64 4 z) (+.f64 -5 z)))
(/.f64 (neg.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))))
(/.f64 (+.f64 (/.f64 688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 -15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (-.f64 (neg.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2)) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)))) (neg.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (neg.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 -6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (+.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) 1)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))))
(/.f64 (+.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))))
(/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))) (*.f64 (-.f64 4 z) 1)) (*.f64 (-.f64 4 z) (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (-.f64 4 z)) (*.f64 (-.f64 4 z) (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))))
(/.f64 (+.f64 (*.f64 883075145810703/5000000000000 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))) (*.f64 (neg.f64 (-.f64 4 z)) 1)) (*.f64 (neg.f64 (-.f64 4 z)) (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))))
(/.f64 (fma.f64 883075145810703/5000000000000 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (neg.f64 (-.f64 4 z))) (neg.f64 (*.f64 (-.f64 4 z) (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)))))
(/.f64 (fma.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) 883075145810703/5000000000000 (+.f64 -4 z)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (+.f64 -4 z)))
(/.f64 (+.f64 (-.f64 5 z) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) 2501468655737381/200000000000000)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (-.f64 5 z)))
(/.f64 (fma.f64 2501468655737381/200000000000000 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (-.f64 5 z)) (*.f64 (-.f64 5 z) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))))
(/.f64 (+.f64 (*.f64 883075145810703/5000000000000 (-.f64 5 z)) (*.f64 (neg.f64 (-.f64 4 z)) 2501468655737381/200000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) (-.f64 5 z)))
(/.f64 (neg.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000))) (*.f64 (-.f64 4 z) (neg.f64 (-.f64 5 z))))
(/.f64 (fma.f64 (-.f64 4 z) -2501468655737381/200000000000000 (*.f64 -883075145810703/5000000000000 (+.f64 -5 z))) (*.f64 (-.f64 4 z) (+.f64 -5 z)))
(/.f64 (+.f64 (neg.f64 (-.f64 5 z)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) -2501468655737381/200000000000000)) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (neg.f64 (-.f64 5 z))))
(/.f64 (fma.f64 -2501468655737381/200000000000000 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (neg.f64 (-.f64 5 z))) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (neg.f64 (-.f64 5 z))))
(/.f64 (/.f64 (fma.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) -2501468655737381/200000000000000 (+.f64 -5 z)) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))) (+.f64 -5 z))
(/.f64 (+.f64 (*.f64 -883075145810703/5000000000000 (neg.f64 (-.f64 5 z))) (*.f64 (-.f64 4 z) -2501468655737381/200000000000000)) (*.f64 (-.f64 4 z) (neg.f64 (-.f64 5 z))))
(/.f64 (neg.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000))) (*.f64 (-.f64 4 z) (neg.f64 (-.f64 5 z))))
(/.f64 (fma.f64 (-.f64 4 z) -2501468655737381/200000000000000 (*.f64 -883075145810703/5000000000000 (+.f64 -5 z))) (*.f64 (-.f64 4 z) (+.f64 -5 z)))
(/.f64 (+.f64 (*.f64 883075145810703/5000000000000 (neg.f64 (-.f64 5 z))) (*.f64 (neg.f64 (-.f64 4 z)) -2501468655737381/200000000000000)) (*.f64 (neg.f64 (-.f64 4 z)) (neg.f64 (-.f64 5 z))))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (*.f64 (-.f64 4 z) (-.f64 5 z)))
(/.f64 (fma.f64 (-.f64 4 z) 2501468655737381/200000000000000 (*.f64 883075145810703/5000000000000 (+.f64 -5 z))) (*.f64 (-.f64 4 z) (-.f64 5 z)))
(/.f64 (+.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) 1)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))))
(/.f64 (+.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))))
(/.f64 (+.f64 (*.f64 2501468655737381/200000000000000 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))) (*.f64 (-.f64 5 z) 1)) (*.f64 (-.f64 5 z) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))))
(/.f64 (fma.f64 2501468655737381/200000000000000 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (-.f64 5 z)) (*.f64 (-.f64 5 z) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))))
(/.f64 (+.f64 (*.f64 -2501468655737381/200000000000000 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))) (*.f64 (neg.f64 (-.f64 5 z)) 1)) (*.f64 (neg.f64 (-.f64 5 z)) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))))
(/.f64 (fma.f64 -2501468655737381/200000000000000 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (neg.f64 (-.f64 5 z))) (*.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) (neg.f64 (-.f64 5 z))))
(/.f64 (/.f64 (fma.f64 (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000)) -2501468655737381/200000000000000 (+.f64 -5 z)) (-.f64 -20000000000000/883075145810703 (/.f64 z -883075145810703/5000000000000))) (+.f64 -5 z))
(/.f64 (+.f64 (-.f64 4 z) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) -883075145810703/5000000000000)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (-.f64 4 z)))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (-.f64 4 z)) (*.f64 (-.f64 4 z) (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000))))
(/.f64 (+.f64 (*.f64 2501468655737381/200000000000000 (-.f64 4 z)) (*.f64 (-.f64 5 z) -883075145810703/5000000000000)) (*.f64 (-.f64 5 z) (-.f64 4 z)))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (*.f64 (-.f64 4 z) (-.f64 5 z)))
(/.f64 (fma.f64 (-.f64 4 z) 2501468655737381/200000000000000 (*.f64 883075145810703/5000000000000 (+.f64 -5 z))) (*.f64 (-.f64 4 z) (-.f64 5 z)))
(/.f64 (+.f64 (*.f64 -2501468655737381/200000000000000 (-.f64 4 z)) (*.f64 (neg.f64 (-.f64 5 z)) -883075145810703/5000000000000)) (*.f64 (neg.f64 (-.f64 5 z)) (-.f64 4 z)))
(/.f64 (neg.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000))) (*.f64 (-.f64 4 z) (neg.f64 (-.f64 5 z))))
(/.f64 (fma.f64 (-.f64 4 z) -2501468655737381/200000000000000 (*.f64 -883075145810703/5000000000000 (+.f64 -5 z))) (*.f64 (-.f64 4 z) (+.f64 -5 z)))
(/.f64 (+.f64 (neg.f64 (-.f64 4 z)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) 883075145810703/5000000000000)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (neg.f64 (-.f64 4 z))))
(/.f64 (fma.f64 883075145810703/5000000000000 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (neg.f64 (-.f64 4 z))) (neg.f64 (*.f64 (-.f64 4 z) (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)))))
(/.f64 (fma.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) 883075145810703/5000000000000 (+.f64 -4 z)) (*.f64 (-.f64 1000000000000000/2501468655737381 (/.f64 z 2501468655737381/200000000000000)) (+.f64 -4 z)))
(/.f64 (+.f64 (*.f64 2501468655737381/200000000000000 (neg.f64 (-.f64 4 z))) (*.f64 (-.f64 5 z) 883075145810703/5000000000000)) (*.f64 (-.f64 5 z) (neg.f64 (-.f64 4 z))))
(/.f64 (neg.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000))) (*.f64 (-.f64 4 z) (neg.f64 (-.f64 5 z))))
(/.f64 (fma.f64 (-.f64 4 z) -2501468655737381/200000000000000 (*.f64 -883075145810703/5000000000000 (+.f64 -5 z))) (*.f64 (-.f64 4 z) (+.f64 -5 z)))
(/.f64 (+.f64 (*.f64 -2501468655737381/200000000000000 (neg.f64 (-.f64 4 z))) (*.f64 (neg.f64 (-.f64 5 z)) 883075145810703/5000000000000)) (*.f64 (neg.f64 (-.f64 5 z)) (neg.f64 (-.f64 4 z))))
(/.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (*.f64 (-.f64 4 z) (-.f64 5 z)))
(/.f64 (fma.f64 (-.f64 4 z) 2501468655737381/200000000000000 (*.f64 883075145810703/5000000000000 (+.f64 -5 z))) (*.f64 (-.f64 4 z) (-.f64 5 z)))
(pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 1)
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 3)
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 2)
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(pow.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3) 1/3)
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(log.f64 (exp.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(exp.f64 (log.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 1))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(fma.f64 1 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(fma.f64 1 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(fma.f64 -883075145810703/5000000000000 (/.f64 1 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(fma.f64 2501468655737381/200000000000000 (/.f64 1 (-.f64 5 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2)) (cbrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (cbrt.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(fma.f64 (sqrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (sqrt.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(fma.f64 (sqrt.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (sqrt.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 1)
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(-.f64 (/.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(*.f64 1 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2) (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (sqrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(/.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3)) (+.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (-.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3) (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3))) (+.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (-.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3) (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3))) (+.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2)) (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (neg.f64 (+.f64 (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (-.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (*.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3) (/.f64 458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (-.f64 (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))))
(/.f64 (-.f64 (/.f64 -458891030965964263706993392018425544321343929291/1000000000000000000000000000000000000000 (pow.f64 (-.f64 3 z) 3)) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 3)) (-.f64 (neg.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2)) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2))) (neg.f64 (-.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) 2)) (pow.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 2)) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (+.f64 (*.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) 1)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)))
(/.f64 (fma.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (*.f64 (-.f64 4 z) (-.f64 5 z))) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (fma.f64 (fma.f64 (-.f64 4 z) 2501468655737381/200000000000000 (*.f64 883075145810703/5000000000000 (+.f64 -5 z))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (*.f64 (-.f64 4 z) (-.f64 5 z))) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) 1)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)))
(/.f64 (fma.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(*.f64 (/.f64 (fma.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (-.f64 3 z))) 7713234287776531/10000000000000)
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 1)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 (-.f64 3 z) 7713234287776531/10000000000000)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(*.f64 (/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 -6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 3 z))) 7713234287776531/10000000000000)
(/.f64 (+.f64 (*.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (-.f64 3 z)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) 7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (-.f64 3 z)))
(/.f64 (fma.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (-.f64 3 z) (*.f64 (-.f64 4 z) (*.f64 (-.f64 5 z) 7713234287776531/10000000000000))) (*.f64 (-.f64 4 z) (*.f64 (-.f64 5 z) (-.f64 3 z))))
(/.f64 (fma.f64 (fma.f64 (-.f64 4 z) 2501468655737381/200000000000000 (*.f64 883075145810703/5000000000000 (+.f64 -5 z))) (-.f64 3 z) (*.f64 (-.f64 4 z) (*.f64 (-.f64 5 z) 7713234287776531/10000000000000))) (*.f64 (-.f64 4 z) (*.f64 (-.f64 5 z) (-.f64 3 z))))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (-.f64 3 z)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) 7713234287776531/10000000000000)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (-.f64 3 z)))
(/.f64 (fma.f64 7713234287776531/10000000000000 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (-.f64 3 z))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (-.f64 3 z)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) 7713234287776531/10000000000000 (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (-.f64 3 z))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (-.f64 3 z)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 3 z)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 7713234287776531/10000000000000)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 3 z)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 3 z) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 7713234287776531/10000000000000)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 3 z)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 -6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 3 z) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))) 7713234287776531/10000000000000)) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 3 z)))
(/.f64 (+.f64 (*.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (neg.f64 (-.f64 3 z))) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) -7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (neg.f64 (-.f64 3 z))))
(/.f64 (fma.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (neg.f64 (-.f64 3 z)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) -7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (neg.f64 (-.f64 3 z))))
(/.f64 (fma.f64 (-.f64 4 z) (*.f64 (-.f64 5 z) -7713234287776531/10000000000000) (*.f64 (fma.f64 (-.f64 4 z) 2501468655737381/200000000000000 (*.f64 883075145810703/5000000000000 (+.f64 -5 z))) (+.f64 -3 z))) (*.f64 (-.f64 4 z) (*.f64 (-.f64 5 z) (+.f64 -3 z))))
(/.f64 (+.f64 (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (neg.f64 (-.f64 3 z))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) -7713234287776531/10000000000000)) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (neg.f64 (-.f64 3 z))))
(/.f64 (fma.f64 -7713234287776531/10000000000000 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (neg.f64 (-.f64 3 z)))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (neg.f64 (-.f64 3 z))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) -7713234287776531/10000000000000 (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (+.f64 -3 z))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (+.f64 -3 z)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (neg.f64 (-.f64 3 z))) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) -7713234287776531/10000000000000)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (neg.f64 (-.f64 3 z))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (neg.f64 (-.f64 3 z)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) -7713234287776531/10000000000000)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (neg.f64 (-.f64 3 z))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 -6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (+.f64 -3 z) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))) -7713234287776531/10000000000000)) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 -3 z)))
(/.f64 (+.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (*.f64 (-.f64 4 z) (-.f64 5 z))))
(/.f64 (fma.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (*.f64 (-.f64 4 z) (-.f64 5 z))) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (fma.f64 (fma.f64 (-.f64 4 z) 2501468655737381/200000000000000 (*.f64 883075145810703/5000000000000 (+.f64 -5 z))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (*.f64 (-.f64 4 z) (-.f64 5 z))) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(/.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))) (*.f64 (-.f64 3 z) (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)))) (*.f64 (-.f64 3 z) (*.f64 (-.f64 4 z) (-.f64 5 z))))
(/.f64 (fma.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (-.f64 3 z) (*.f64 (-.f64 4 z) (*.f64 (-.f64 5 z) 7713234287776531/10000000000000))) (*.f64 (-.f64 4 z) (*.f64 (-.f64 5 z) (-.f64 3 z))))
(/.f64 (fma.f64 (fma.f64 (-.f64 4 z) 2501468655737381/200000000000000 (*.f64 883075145810703/5000000000000 (+.f64 -5 z))) (-.f64 3 z) (*.f64 (-.f64 4 z) (*.f64 (-.f64 5 z) 7713234287776531/10000000000000))) (*.f64 (-.f64 4 z) (*.f64 (-.f64 5 z) (-.f64 3 z))))
(/.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))) (*.f64 (neg.f64 (-.f64 3 z)) (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)))) (*.f64 (neg.f64 (-.f64 3 z)) (*.f64 (-.f64 4 z) (-.f64 5 z))))
(/.f64 (fma.f64 (fma.f64 -883075145810703/5000000000000 (-.f64 5 z) (*.f64 (-.f64 4 z) 2501468655737381/200000000000000)) (neg.f64 (-.f64 3 z)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) -7713234287776531/10000000000000)) (*.f64 (*.f64 (-.f64 4 z) (-.f64 5 z)) (neg.f64 (-.f64 3 z))))
(/.f64 (fma.f64 (-.f64 4 z) (*.f64 (-.f64 5 z) -7713234287776531/10000000000000) (*.f64 (fma.f64 (-.f64 4 z) 2501468655737381/200000000000000 (*.f64 883075145810703/5000000000000 (+.f64 -5 z))) (+.f64 -3 z))) (*.f64 (-.f64 4 z) (*.f64 (-.f64 5 z) (+.f64 -3 z))))
(/.f64 (+.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))))
(/.f64 (fma.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(*.f64 (/.f64 (fma.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (-.f64 3 z))) 7713234287776531/10000000000000)
(/.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))) (*.f64 (-.f64 3 z) (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))))) (*.f64 (-.f64 3 z) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))))
(/.f64 (fma.f64 7713234287776531/10000000000000 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (-.f64 3 z))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (-.f64 3 z)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) 7713234287776531/10000000000000 (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (-.f64 3 z))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (-.f64 3 z)))
(/.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))) (*.f64 (neg.f64 (-.f64 3 z)) (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))))) (*.f64 (neg.f64 (-.f64 3 z)) (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z)))))))
(/.f64 (fma.f64 -7713234287776531/10000000000000 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (neg.f64 (-.f64 3 z)))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (-.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 -2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (neg.f64 (-.f64 3 z))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) -7713234287776531/10000000000000 (*.f64 (+.f64 (/.f64 -688641173045047177036613100428008022090298927/125000000000000000000000000000000000000 (pow.f64 (-.f64 4 z) 3)) (/.f64 15652553475366272331312146034805179211538277341/8000000000000000000000000000000000000000000 (pow.f64 (-.f64 5 z) 3))) (+.f64 -3 z))) (*.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (+.f64 (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2)) (/.f64 2208984797906190952107506988843/1000000000000000000000000000 (*.f64 (-.f64 4 z) (-.f64 5 z))))) (+.f64 -3 z)))
(/.f64 (+.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))))) (*.f64 (/.f64 (-.f64 3 z) 7713234287776531/10000000000000) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000))))
(*.f64 (/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 -6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 30000000000000/7713234287776531 (/.f64 z 7713234287776531/10000000000000)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 3 z))) 7713234287776531/10000000000000)
(/.f64 (+.f64 (*.f64 7713234287776531/10000000000000 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (-.f64 3 z) (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))))) (*.f64 (-.f64 3 z) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 3 z) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) 7713234287776531/10000000000000)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 3 z)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 -6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (-.f64 3 z) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))) 7713234287776531/10000000000000)) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 3 z)))
(/.f64 (+.f64 (*.f64 -7713234287776531/10000000000000 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (*.f64 (neg.f64 (-.f64 3 z)) (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))))) (*.f64 (neg.f64 (-.f64 3 z)) (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (neg.f64 (-.f64 3 z)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) -7713234287776531/10000000000000)) (*.f64 (-.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (neg.f64 (-.f64 3 z))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) 2) (/.f64 -6257345435636579942128840739161/40000000000000000000000000000 (pow.f64 (-.f64 5 z) 2))) (+.f64 -3 z) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))) -7713234287776531/10000000000000)) (*.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 -3 z)))
(pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 1)
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(pow.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 3) 1/3)
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 3)
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(pow.f64 (sqrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2)
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(sqrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 2))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(log.f64 (exp.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 3))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(exp.f64 (log.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(exp.f64 (*.f64 (log.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 1))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(fma.f64 1 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(fma.f64 1 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(fma.f64 7713234287776531/10000000000000 (/.f64 1 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) 2) (cbrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) 2) (cbrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(fma.f64 (sqrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (sqrt.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (sqrt.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))

localize281.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
1.0b
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
1.0b
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 660 to 554 computations (16.1% saved)

series37.0ms (0.1%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
12.0ms
z
@0
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
6.0ms
z
@-inf
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
5.0ms
z
@0
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2))))
5.0ms
z
@inf
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
3.0ms
z
@inf
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
Compiler

Compiled 2038 to 1814 computations (11% saved)

rewrite87.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
648×add-log-exp_binary64
647×log1p-expm1-u_binary64
647×expm1-log1p-u_binary64
646×add-cbrt-cube_binary64
646×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
051248
11318248
Stop Event
node limit
Counts
3 → 25
Calls
Call 1
Inputs
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2))))
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (sqrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) 3)) (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))))

simplify104.0ms (0.1%)

Algorithm
egg-herbie
Rules
314×associate-*l/_binary64
274×associate-*r*_binary64
268×distribute-rgt-out_binary64
267×fma-def_binary64
257×associate-*l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02884046
19283506
244843136
Stop Event
node limit
Counts
61 → 119
Calls
Call 1
Inputs
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))))) (pow.f64 z 3)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))) z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2)))))) (pow.f64 z 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))) z) (+.f64 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/470400000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3))))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2))) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2)))))) (pow.f64 z 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (/.f64 1 z) 2))))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)) (+.f64 (*.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (pow.f64 (/.f64 1 z) 3) (exp.f64 (-.f64 z 15/2))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (/.f64 1 z) 2)))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (+.f64 (*.f64 398308844029173303716389/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))))))
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z)))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 z) (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (pow.f64 z 3)))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 (/.f64 1 z) 3)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 398308844029173303716389/6250000000000000000000 (pow.f64 (/.f64 -1 z) 3)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(pow.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) 1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(pow.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) 1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))
(*.f64 1 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (sqrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) 3)) (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(pow.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) 1)
(log.f64 (exp.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(exp.f64 (log.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
Outputs
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))
(fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)) z))
(*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(fma.f64 (*.f64 z z) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2))) (fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30))) (fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)) z)))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))) (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))))) (pow.f64 z 3)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))
(fma.f64 (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 1/2 (*.f64 (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2)))))) (pow.f64 z 3) (fma.f64 (*.f64 z z) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2))) (fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(fma.f64 (+.f64 (fma.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1/6))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125)) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)))) (pow.f64 z 3) (fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30))) (fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)) z))))
(fma.f64 (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) 1/6))) (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) 1/2))) (pow.f64 z 3) (fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))) (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)
(*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))) z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(fma.f64 (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)) z (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000))
(fma.f64 z (fma.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))
(fma.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) 1106209385320415913103082059/4200000000000000000000000) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2)))))) (pow.f64 z 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))
(fma.f64 (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)) z (fma.f64 (fma.f64 (fma.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 116398943231708128692755172596971/118540800000000000000000000000)) (sqrt.f64 15/2) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)) (*.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))))) (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(fma.f64 z (fma.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) (fma.f64 (*.f64 z z) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) 1106209385320415913103082059/4200000000000000000000000)) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000) (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000))))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(fma.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) 1106209385320415913103082059/4200000000000000000000000) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) (fma.f64 (*.f64 z z) (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)) (*.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/4200000000000000000000000) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))) z) (+.f64 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/470400000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3))))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2))) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2)))))) (pow.f64 z 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))))
(fma.f64 (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)) z (fma.f64 (pow.f64 z 3) (fma.f64 (sqrt.f64 15/2) (fma.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2) (fma.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 18100786465164971838668321711699/23708160000000000000000000000))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (fma.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 116398943231708128692755172596971/118540800000000000000000000000))) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)))))) (fma.f64 (fma.f64 (fma.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 116398943231708128692755172596971/118540800000000000000000000000)) (sqrt.f64 15/2) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)) (*.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))))) (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000))))
(fma.f64 z (fma.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) (fma.f64 (pow.f64 z 3) (fma.f64 (sqrt.f64 15/2) (fma.f64 (exp.f64 -15/2) 1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) 9095512799690375149992504617399053/6638284800000000000000000000000)) (fma.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125))) 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000)) (*.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)))))) (fma.f64 (*.f64 z z) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) 1106209385320415913103082059/4200000000000000000000000)) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000) (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000))))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))))
(fma.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) 1106209385320415913103082059/4200000000000000000000000) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) (fma.f64 (pow.f64 z 3) (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125)) 1106209385320415913103082059/4200000000000000000000000)) (*.f64 (sqrt.f64 15/2) (+.f64 (+.f64 (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000)) (*.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000))) (*.f64 (exp.f64 -15/2) 9386914900809020391485770905709069/6638284800000000000000000000000)))) (fma.f64 (*.f64 z z) (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)) (*.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/4200000000000000000000000) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))))
(*.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (exp.f64 (+.f64 z -15/2))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z) (exp.f64 (+.f64 -15/2 z))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (/.f64 1 z) 2))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (exp.f64 (+.f64 z -15/2)))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (/.f64 1 z) 2))))))
(fma.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 9999999999998099/10000000000000000 (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (exp.f64 (+.f64 -15/2 z))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)) (+.f64 (*.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (pow.f64 (/.f64 1 z) 3) (exp.f64 (-.f64 z 15/2))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (/.f64 1 z) 2)))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (exp.f64 (+.f64 z -15/2)))) (fma.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 1 (pow.f64 z 3))) (exp.f64 (+.f64 z -15/2))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (/.f64 1 z) 2)))))))
(fma.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 9999999999998099/10000000000000000 (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (pow.f64 (/.f64 1 z) 2)) (*.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (/.f64 1 (pow.f64 z 3)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))))
(+.f64 (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (exp.f64 (+.f64 -15/2 z))) (*.f64 (*.f64 -398308844029173303716389/6250000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (pow.f64 z 3))) (exp.f64 (+.f64 -15/2 z)))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))
(*.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (exp.f64 (+.f64 z -15/2))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) z) (exp.f64 (+.f64 -15/2 z))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (exp.f64 (+.f64 z -15/2)))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (/.f64 1 z) 2))))))
(fma.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 9999999999998099/10000000000000000 (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (exp.f64 (+.f64 -15/2 z))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (+.f64 (*.f64 398308844029173303716389/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (fma.f64 398308844029173303716389/6250000000000000000000 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (neg.f64 (-.f64 15/2 z)))) (/.f64 -1 (pow.f64 z 3))) (fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (neg.f64 (-.f64 15/2 z)))) (*.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (neg.f64 (-.f64 15/2 z))))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2) 9999999999998099/10000000000000000))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (exp.f64 (+.f64 -15/2 z))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3))))))
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))
(fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000)
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z)))
(fma.f64 64608921419941589693928044520019/118540800000000000000000000000 (*.f64 z z) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))
(fma.f64 (*.f64 z z) 64608921419941589693928044520019/118540800000000000000000000000 (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 z) (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (pow.f64 z 3)))))
(fma.f64 64608921419941589693928044520019/118540800000000000000000000000 (*.f64 z z) (+.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 102757979785251069442117317613/235200000000000000000000000 z (*.f64 (pow.f64 z 3) 4027292589444183035165374538123333/6638284800000000000000000000000))))
(+.f64 (fma.f64 (*.f64 z z) 64608921419941589693928044520019/118540800000000000000000000000 (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000)) (*.f64 (pow.f64 z 3) 4027292589444183035165374538123333/6638284800000000000000000000000))
(+.f64 (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000) (*.f64 (*.f64 z z) (+.f64 (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 z) 64608921419941589693928044520019/118540800000000000000000000000)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 (/.f64 1 z) 3)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (*.f64 -398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(+.f64 (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) 9999999999998099/10000000000000000) (-.f64 (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3)) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(+.f64 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 398308844029173303716389/6250000000000000000000 (pow.f64 (/.f64 -1 z) 3)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (*.f64 -398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(+.f64 (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) 9999999999998099/10000000000000000) (-.f64 (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3)) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(+.f64 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(pow.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) 1)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(pow.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) 1)
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 1 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) (cbrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (sqrt.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) 3)) (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) 3)) (fma.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) 3)) (fma.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (-.f64 (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) 9999999999998099/10000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z))))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z))))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 -2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (-.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(/.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (/.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (-.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(/.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) 1)
(pow.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) 1)
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(log.f64 (exp.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(exp.f64 (log.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 1 (-.f64 1 z))) (/.f64 7713234287776531/10000000000000 (-.f64 1 (-.f64 z 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 1 (-.f64 2 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))

localize211.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
1.0b
(*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))
1.0b
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 479 to 366 computations (23.6% saved)

series10.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
3.0ms
z
@0
(*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))
2.0ms
z
@-inf
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
2.0ms
z
@inf
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
1.0ms
z
@-inf
(*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))
1.0ms
z
@0
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
Compiler

Compiled 705 to 641 computations (9.1% saved)

rewrite71.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
478×add-sqr-sqrt_binary64
456×add-log-exp_binary64
455×log1p-expm1-u_binary64
455×expm1-log1p-u_binary64
454×add-cbrt-cube_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03868
194068
Stop Event
node limit
Counts
2 → 17
Calls
Call 1
Inputs
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 3)) (+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))))))

simplify55.0ms (0.1%)

Algorithm
egg-herbie
Rules
951×fma-def_binary64
574×associate-+l+_binary64
530×associate-+r+_binary64
353×*-commutative_binary64
235×+-commutative_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01731422
15231364
221311231
Stop Event
node limit
Counts
41 → 68
Calls
Call 1
Inputs
7902188421553103227/30000000000000000
(+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 2943194126470171931171/5400000000000000000 (pow.f64 z 2)) (*.f64 39321001939258358983/90000000000000000 z)))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 196563279258445065194677/324000000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 2943194126470171931171/5400000000000000000 (pow.f64 z 2)) (*.f64 39321001939258358983/90000000000000000 z))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 1 z) 2))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 (*.f64 -2748699024162993/40000000000000 (pow.f64 (/.f64 1 z) 3)) (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 1 z) 2)))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 (*.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 -1 z) 2)) 9999999999998099/10000000000000000) (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 (*.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 -1 z) 2)) (+.f64 9999999999998099/10000000000000000 (*.f64 2748699024162993/40000000000000 (pow.f64 (/.f64 -1 z) 3)))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))))) (pow.f64 z 3)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 3)) (+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(pow.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) 1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))
Outputs
7902188421553103227/30000000000000000
(+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z))
(fma.f64 39321001939258358983/90000000000000000 z 7902188421553103227/30000000000000000)
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 2943194126470171931171/5400000000000000000 (pow.f64 z 2)) (*.f64 39321001939258358983/90000000000000000 z)))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 2943194126470171931171/5400000000000000000 (*.f64 z z) (*.f64 39321001939258358983/90000000000000000 z)))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 39321001939258358983/90000000000000000 z (*.f64 z (*.f64 z 2943194126470171931171/5400000000000000000))))
(fma.f64 39321001939258358983/90000000000000000 z (fma.f64 z (*.f64 z 2943194126470171931171/5400000000000000000) 7902188421553103227/30000000000000000))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 196563279258445065194677/324000000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 2943194126470171931171/5400000000000000000 (pow.f64 z 2)) (*.f64 39321001939258358983/90000000000000000 z))))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 196563279258445065194677/324000000000000000000 (pow.f64 z 3) (fma.f64 2943194126470171931171/5400000000000000000 (*.f64 z z) (*.f64 39321001939258358983/90000000000000000 z))))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 196563279258445065194677/324000000000000000000 (pow.f64 z 3) (fma.f64 39321001939258358983/90000000000000000 z (*.f64 z (*.f64 z 2943194126470171931171/5400000000000000000)))))
(fma.f64 196563279258445065194677/324000000000000000000 (pow.f64 z 3) (fma.f64 39321001939258358983/90000000000000000 z (fma.f64 z (*.f64 z 2943194126470171931171/5400000000000000000) 7902188421553103227/30000000000000000)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 4919378858736341/200000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -4919378858736341/200000000000000 z))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 1 z) 2))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 1 z) 2))) (/.f64 4919378858736341/200000000000000 z))
(+.f64 9999999999998099/10000000000000000 (fma.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 -4919378858736341/200000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 (/.f64 6868447169803563/40000000000000 z) z) (/.f64 -4919378858736341/200000000000000 z)))
(-.f64 (+.f64 (*.f64 -2748699024162993/40000000000000 (pow.f64 (/.f64 1 z) 3)) (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 1 z) 2)))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 (fma.f64 -2748699024162993/40000000000000 (/.f64 1 (pow.f64 z 3)) (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 1 z) 2)))) (/.f64 4919378858736341/200000000000000 z))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -2748699024162993/40000000000000 (pow.f64 z 3))) (fma.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 -4919378858736341/200000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (+.f64 (/.f64 -2748699024162993/40000000000000 (pow.f64 z 3)) (/.f64 (/.f64 6868447169803563/40000000000000 z) z)) (/.f64 4919378858736341/200000000000000 z)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 4919378858736341/200000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -4919378858736341/200000000000000 z))
(-.f64 (+.f64 (*.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 -1 z) 2)) 9999999999998099/10000000000000000) (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 1 z) 2))) (/.f64 4919378858736341/200000000000000 z))
(+.f64 9999999999998099/10000000000000000 (fma.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 -4919378858736341/200000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 (/.f64 6868447169803563/40000000000000 z) z) (/.f64 -4919378858736341/200000000000000 z)))
(-.f64 (+.f64 (*.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 -1 z) 2)) (+.f64 9999999999998099/10000000000000000 (*.f64 2748699024162993/40000000000000 (pow.f64 (/.f64 -1 z) 3)))) (*.f64 4919378858736341/200000000000000 (/.f64 1 z)))
(-.f64 (fma.f64 -2748699024162993/40000000000000 (/.f64 1 (pow.f64 z 3)) (+.f64 9999999999998099/10000000000000000 (*.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 1 z) 2)))) (/.f64 4919378858736341/200000000000000 z))
(+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -2748699024162993/40000000000000 (pow.f64 z 3))) (fma.f64 6868447169803563/40000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 -4919378858736341/200000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (+.f64 (/.f64 -2748699024162993/40000000000000 (pow.f64 z 3)) (/.f64 (/.f64 6868447169803563/40000000000000 z) z)) (/.f64 4919378858736341/200000000000000 z)))
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))
(fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (+.f64 (neg.f64 (log.f64 15/2)) 14/15) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(fma.f64 (*.f64 z z) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2))) (fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30))) (fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (+.f64 (neg.f64 (log.f64 15/2)) 14/15) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z))))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))) (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))))) (pow.f64 z 3)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))
(fma.f64 (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))))))) (pow.f64 z 3) (fma.f64 (*.f64 z z) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2))) (fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(fma.f64 (pow.f64 z 3) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) 1/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) 1/6)))) (fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30))) (fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (+.f64 (neg.f64 (log.f64 15/2)) 14/15) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))))
(fma.f64 (pow.f64 z 3) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 1/2 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125)) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2)) 133/450)))) (fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))) (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 3)) (+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))
(/.f64 (+.f64 (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 3)) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(/.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 3)) (fma.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z))))
(/.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) 3)) (fma.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))) (-.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z))))
(/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(/.f64 (-.f64 (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (-.f64 (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(/.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))))))) 1)
(pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 1)
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))
(log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))
(exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z)))))))
(pow.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) 1)
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))
(*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))

eval1.1s (1.5%)

Compiler

Compiled 56147 to 43558 computations (22.4% saved)

prune204.0ms (0.3%)

Pruning

22 alts after pruning (21 fresh and 1 done)

PrunedKeptTotal
New62621647
Fresh000
Picked101
Done112
Total62822650
Error
0.1b
Counts
650 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
1.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))) (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.1b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
55.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
62.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
62.6b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
2.3b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
1.4b
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64))))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.8b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.9b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Compiler

Compiled 2915 to 2385 computations (18.2% saved)

localize400.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
1.0b
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
1.0b
(*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 891 to 713 computations (20% saved)

series6.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
2.0ms
z
@-inf
(-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
2.0ms
z
@inf
(-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
1.0ms
z
@0
(-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
Compiler

Compiled 284 to 250 computations (12% saved)

rewrite70.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
388×add-sqr-sqrt_binary64
370×add-cbrt-cube_binary64
370×add-exp-log_binary64
370×add-log-exp_binary64
370×log1p-expm1-u_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03052
176252
Stop Event
node limit
Counts
1 → 42
Calls
Call 1
Inputs
(-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (sqrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) 2) (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) 2) (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2) (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 6) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 6)) (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 4) (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4) (pow.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 4) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (exp.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2) (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) 2) (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) 2) (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))))

simplify81.0ms (0.1%)

Algorithm
egg-herbie
Rules
811×distribute-rgt-in_binary64
783×distribute-lft-in_binary64
696×fma-def_binary64
454×associate-*l*_binary64
420×associate-*r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01722488
14412482
214622478
Stop Event
node limit
Counts
54 → 73
Calls
Call 1
Inputs
-360943242034944373317421956869932881529/900000000000000000000000000000000
(-.f64 (*.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z) 360943242034944373317421956869932881529/900000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z) (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (pow.f64 z 2))) 360943242034944373317421956869932881529/900000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -10117905832946339418061742100836111975298539/4860000000000000000000000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z) (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (pow.f64 z 2)))) 360943242034944373317421956869932881529/900000000000000000000000000000000)
-99999999999961980000000003613801/100000000000000000000000000000000
(-.f64 (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)) 99999999999961980000000003613801/100000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z))) 99999999999961980000000003613801/100000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 (/.f64 1 z) 3)) (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)))) 99999999999961980000000003613801/100000000000000000000000000000000)
-99999999999961980000000003613801/100000000000000000000000000000000
(-.f64 (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)) 99999999999961980000000003613801/100000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z))) 99999999999961980000000003613801/100000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (+.f64 (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)) (*.f64 -65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 (/.f64 -1 z) 3)))) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(+.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(+.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (sqrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(+.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(+.f64 (fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) 2) (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(+.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))))
(+.f64 (fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) 2) (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))))
(*.f64 1 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2) (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 6) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 6)) (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 4) (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4) (pow.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 4) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(pow.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1)
(pow.f64 (pow.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2)
(log.f64 (exp.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))
(log.f64 (/.f64 (exp.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (exp.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(exp.f64 (log.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 1))
(fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(fma.f64 1 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2) (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) 2) (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) 2) (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(fma.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
Outputs
-360943242034944373317421956869932881529/900000000000000000000000000000000
(-.f64 (*.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z) 360943242034944373317421956869932881529/900000000000000000000000000000000)
(fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z -360943242034944373317421956869932881529/900000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z) (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (pow.f64 z 2))) 360943242034944373317421956869932881529/900000000000000000000000000000000)
(+.f64 (fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (*.f64 z z))) -360943242034944373317421956869932881529/900000000000000000000000000000000)
(fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z (fma.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (*.f64 z z) -360943242034944373317421956869932881529/900000000000000000000000000000000))
(fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z (fma.f64 z (*.f64 z -4566794465034856450855310032074753063841/3000000000000000000000000000000000) -360943242034944373317421956869932881529/900000000000000000000000000000000))
(-.f64 (+.f64 (*.f64 -10117905832946339418061742100836111975298539/4860000000000000000000000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z) (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (pow.f64 z 2)))) 360943242034944373317421956869932881529/900000000000000000000000000000000)
(+.f64 (fma.f64 -10117905832946339418061742100836111975298539/4860000000000000000000000000000000000 (pow.f64 z 3) (fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (*.f64 z z)))) -360943242034944373317421956869932881529/900000000000000000000000000000000)
(fma.f64 -10117905832946339418061742100836111975298539/4860000000000000000000000000000000000 (pow.f64 z 3) (fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z (fma.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (*.f64 z z) -360943242034944373317421956869932881529/900000000000000000000000000000000)))
(fma.f64 -10117905832946339418061742100836111975298539/4860000000000000000000000000000000000 (pow.f64 z 3) (fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z (fma.f64 z (*.f64 z -4566794465034856450855310032074753063841/3000000000000000000000000000000000) -360943242034944373317421956869932881529/900000000000000000000000000000000)))
-99999999999961980000000003613801/100000000000000000000000000000000
(-.f64 (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z))) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z)) -99999999999961980000000003613801/100000000000000000000000000000000)
(fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000))
(+.f64 (+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000) (/.f64 (/.f64 -5785370112999625292897346258547783/100000000000000000000000000000 z) z))
(-.f64 (+.f64 (*.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 (/.f64 1 z) 3)) (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)))) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (fma.f64 65438114950027571051980966560408609/200000000000000000000000000000 (/.f64 1 (pow.f64 z 3)) (fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z))) -99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z)) (+.f64 (/.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 z 3)) -99999999999961980000000003613801/100000000000000000000000000000000))
(+.f64 (+.f64 (+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000) (/.f64 (/.f64 -5785370112999625292897346258547783/100000000000000000000000000000 z) z)) (/.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 z 3)))
-99999999999961980000000003613801/100000000000000000000000000000000
(-.f64 (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z))) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z)) -99999999999961980000000003613801/100000000000000000000000000000000)
(fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000))
(+.f64 (+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000) (/.f64 (/.f64 -5785370112999625292897346258547783/100000000000000000000000000000 z) z))
(-.f64 (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (+.f64 (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)) (*.f64 -65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 (/.f64 -1 z) 3)))) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (fma.f64 65438114950027571051980966560408609/200000000000000000000000000000 (/.f64 1 (pow.f64 z 3)) (fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z))) -99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z)) (+.f64 (/.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 z 3)) -99999999999961980000000003613801/100000000000000000000000000000000))
(+.f64 (+.f64 (+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000) (/.f64 (/.f64 -5785370112999625292897346258547783/100000000000000000000000000000 z) z)) (/.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 z 3)))
(+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(+.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(+.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (sqrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(+.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(+.f64 (fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) 2) (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(+.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(+.f64 (fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) 2) (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(*.f64 1 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2) (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(*.f64 (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 6) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 6)) (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 4) (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4) (pow.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 6) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 6)) (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 4) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 4) (pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 6) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 6)) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 4) (+.f64 (pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 2) (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 4))))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 6) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 6)) (+.f64 (pow.f64 (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) 2) (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 4) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 4))))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 4) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 4) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 4)) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 4) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 4)) (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2)))
(pow.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1)
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(pow.f64 (pow.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 3) 1/3)
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3)
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2)
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(log.f64 (/.f64 (exp.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (exp.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 3))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(exp.f64 (log.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 1))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(fma.f64 1 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2) (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) 2) (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) 2) (cbrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (sqrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))
(fma.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2))
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2))

localize36.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
1.0b
(*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
1.0b
(*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)
Compiler

Compiled 74 to 53 computations (28.4% saved)

series6.0ms (0%)

Counts
3 → 12
Calls

3 calls:

TimeVariablePointExpression
4.0ms
z
@0
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
1.0ms
z
@-inf
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
1.0ms
z
@inf
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
Compiler

Compiled 222 to 174 computations (21.6% saved)

rewrite68.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
595×log-prod_binary64
343×pow-prod-down_binary64
320×pow2_binary64
243×prod-diff_binary64
227×pow1/3_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01330
126330
2304430
Stop Event
node limit
Counts
3 → 83
Calls
Call 1
Inputs
(*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)
(*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 15/2 (exp.f64 -15)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 15/2 (exp.f64 -15)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (cbrt.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 -15/4 (log.f64 (sqrt.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))) 2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 15/2 (exp.f64 -15)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 15/2 1/6) (exp.f64 -5/2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (fma.f64 1/2 (log.f64 15/2) -15/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (fma.f64 1/2 (log.f64 15/2) -15/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (fma.f64 1/2 (log.f64 15/2) -15/2)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (pow.f64 15/2 1/6))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (PI.f64) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (PI.f64)) (/.f64 1 (neg.f64 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1) (/.f64 (cbrt.f64 (PI.f64)) (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (PI.f64)) 1) (/.f64 (sqrt.f64 (PI.f64)) (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) -2) (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) -1/2) (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (/.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (PI.f64) (neg.f64 (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64))) -1))))))

simplify54.0ms (0.1%)

Algorithm
egg-herbie
Rules
673×times-frac_binary64
532×fma-def_binary64
400×associate-/l*_binary64
383×unswap-sqr_binary64
357×distribute-rgt-in_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02731417
16311326
219431263
Stop Event
node limit
Counts
95 → 119
Calls
Call 1
Inputs
(/.f64 1 z)
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) z) (PI.f64))) (/.f64 1 z))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) z) (PI.f64))) (+.f64 (/.f64 1 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64))) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 3)))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) z) (PI.f64))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (PI.f64) 5)) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (PI.f64))) (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64))) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 (PI.f64) 3)) (PI.f64))))) (pow.f64 z 5))) (+.f64 (/.f64 1 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64))) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 3))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000))) 1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000) 1)
(pow.f64 (*.f64 (*.f64 15/2 (exp.f64 -15)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) 1/2)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)) 3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)) 2)
(sqrt.f64 (*.f64 (*.f64 15/2 (exp.f64 -15)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000) 3))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(exp.f64 (*.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))) 1))
(exp.f64 (*.f64 (*.f64 3 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))) 1/3))
(exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (cbrt.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))) 3))
(exp.f64 (*.f64 (+.f64 -15/4 (log.f64 (sqrt.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))) 2))
(+.f64 0 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1)
(pow.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1)
(pow.f64 (*.f64 15/2 (exp.f64 -15)) 1/2)
(pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3)
(pow.f64 (*.f64 (pow.f64 15/2 1/6) (exp.f64 -5/2)) 3)
(pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 2)
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))
(cbrt.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))
(exp.f64 (fma.f64 1/2 (log.f64 15/2) -15/2))
(exp.f64 (*.f64 (fma.f64 1/2 (log.f64 15/2) -15/2) 1))
(exp.f64 (*.f64 (*.f64 3 (fma.f64 1/2 (log.f64 15/2) -15/2)) 1/3))
(exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (pow.f64 15/2 1/6))) 3))
(exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2))
(+.f64 0 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 1)
(*.f64 (PI.f64) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)
(*.f64 1 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (neg.f64 (PI.f64)) (/.f64 1 (neg.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1) (/.f64 (cbrt.f64 (PI.f64)) (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) 1) (/.f64 (sqrt.f64 (PI.f64)) (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) -2) (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) -1/2) (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (/.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)
(pow.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 3)
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2)
(pow.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)) -1)
(pow.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)) 1) -1)
(neg.f64 (/.f64 (PI.f64) (neg.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(sqrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 2))
(log.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64))) -1))
Outputs
(/.f64 1 z)
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) z) (PI.f64))) (/.f64 1 z))
(fma.f64 1/6 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (PI.f64) z)) (/.f64 1 z))
(fma.f64 1/6 (*.f64 (pow.f64 (PI.f64) 2) z) (/.f64 1 z))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) z) (PI.f64))) (+.f64 (/.f64 1 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64))) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 3)))))
(+.f64 (fma.f64 1/6 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (PI.f64) z)) (/.f64 1 z)) (neg.f64 (*.f64 (fma.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64)) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 3))))
(-.f64 (fma.f64 1/6 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (PI.f64) z)) (/.f64 1 z)) (*.f64 (fma.f64 -1/36 (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (PI.f64))) (pow.f64 z 3)))
(-.f64 (fma.f64 1/6 (*.f64 (pow.f64 (PI.f64) 2) z) (/.f64 1 z)) (*.f64 (fma.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64)) (*.f64 -1/36 (pow.f64 (PI.f64) 4))) (pow.f64 z 3)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) z) (PI.f64))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (PI.f64) 5)) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (PI.f64))) (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64))) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 (PI.f64) 3)) (PI.f64))))) (pow.f64 z 5))) (+.f64 (/.f64 1 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64))) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 3))))))
(fma.f64 1/6 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (PI.f64) z)) (fma.f64 -1 (*.f64 (fma.f64 1/720 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 (PI.f64) 5))) (fma.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (PI.f64)) (*.f64 1/6 (/.f64 (fma.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64)) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (/.f64 (PI.f64) (pow.f64 (PI.f64) 3)))))) (pow.f64 z 5)) (+.f64 (/.f64 1 z) (neg.f64 (*.f64 (fma.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64)) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 3))))))
(fma.f64 1/6 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (PI.f64) z)) (-.f64 (-.f64 (/.f64 1 z) (*.f64 (fma.f64 -1/36 (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (PI.f64))) (pow.f64 z 3))) (*.f64 (fma.f64 1/720 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 (PI.f64) 5))) (fma.f64 1/6 (*.f64 (/.f64 (fma.f64 -1/36 (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 1/120 (pow.f64 (PI.f64) 5)) (PI.f64))) (PI.f64)) (pow.f64 (PI.f64) 3)) (/.f64 -1/5040 (/.f64 (PI.f64) (pow.f64 (PI.f64) 7))))) (pow.f64 z 5))))
(fma.f64 (fma.f64 1/6 (*.f64 (pow.f64 (PI.f64) 2) (fma.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64)) (*.f64 -1/36 (pow.f64 (PI.f64) 4)))) (fma.f64 1/720 (/.f64 (pow.f64 (PI.f64) 5) (/.f64 1 (PI.f64))) (*.f64 (/.f64 -1/5040 (PI.f64)) (pow.f64 (PI.f64) 7)))) (neg.f64 (pow.f64 z 5)) (-.f64 (fma.f64 1/6 (*.f64 (pow.f64 (PI.f64) 2) z) (/.f64 1 z)) (*.f64 (fma.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64)) (*.f64 -1/36 (pow.f64 (PI.f64) 4))) (pow.f64 z 3))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000))) 1)
(*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000) 1)
(*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)
(pow.f64 (*.f64 (*.f64 15/2 (exp.f64 -15)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000) 1/2)
(sqrt.f64 (*.f64 15/2 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000) 3) 1/3)
(*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)) 3)
(*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)) 2)
(*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)
(sqrt.f64 (*.f64 (*.f64 15/2 (exp.f64 -15)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(sqrt.f64 (*.f64 15/2 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)))
(sqrt.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000) 3))
(*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1106209385320415913103082059/4200000000000000000000000)
(exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(exp.f64 (+.f64 -15/2 (log.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 15/2)) (exp.f64 -15/2))
(exp.f64 (*.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))) 1))
(exp.f64 (+.f64 -15/2 (log.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 15/2)) (exp.f64 -15/2))
(exp.f64 (*.f64 (*.f64 3 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))) 1/3))
(exp.f64 (+.f64 -15/2 (log.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 15/2)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 15/2)) (exp.f64 -15/2))
(exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (cbrt.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))) 3))
(pow.f64 (exp.f64 (+.f64 -5/2 (log.f64 (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 15/2)))))) 3)
(pow.f64 (*.f64 (exp.f64 -5/2) (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 15/2)))) 3)
(exp.f64 (*.f64 (+.f64 -15/4 (log.f64 (sqrt.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))) 2))
(pow.f64 (exp.f64 (+.f64 -15/4 (log.f64 (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 15/2)))))) 2)
(pow.f64 (*.f64 (exp.f64 -15/4) (sqrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 15/2)))) 2)
(+.f64 0 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1)
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(pow.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))) 1)
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(pow.f64 (*.f64 15/2 (exp.f64 -15)) 1/2)
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)))
(pow.f64 (*.f64 (pow.f64 15/2 1/6) (exp.f64 -5/2)) 3)
(pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 2)
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(cbrt.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15)))))
(sqrt.f64 (*.f64 15/2 (exp.f64 -15)))
(exp.f64 (fma.f64 1/2 (log.f64 15/2) -15/2))
(pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 2)
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(exp.f64 (*.f64 (fma.f64 1/2 (log.f64 15/2) -15/2) 1))
(pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 2)
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(exp.f64 (*.f64 (*.f64 3 (fma.f64 1/2 (log.f64 15/2) -15/2)) 1/3))
(pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 2)
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (pow.f64 15/2 1/6))) 3))
(pow.f64 (*.f64 (pow.f64 15/2 1/6) (exp.f64 -5/2)) 3)
(exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2))
(pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 2)
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(+.f64 0 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 1)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (PI.f64) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 1 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (/.f64 1 (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (neg.f64 (PI.f64)) (/.f64 1 (neg.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) 1) (/.f64 (cbrt.f64 (PI.f64)) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) 1) (/.f64 (sqrt.f64 (PI.f64)) (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) -2) (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))) -2) (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))) -2) (cbrt.f64 (sin.f64 (*.f64 z (PI.f64))))) (PI.f64))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))) 2)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (/.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))) -2) (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 z (PI.f64)))) -2) (cbrt.f64 (sin.f64 (*.f64 z (PI.f64))))) (PI.f64))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) -1/2) (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (pow.f64 (sin.f64 (*.f64 z (PI.f64))) -1/2) (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (/.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))) (/.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))))
(/.f64 (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (PI.f64) (*.f64 (sqrt.f64 (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64))))))
(pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 2) 1/2)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3) 1/3)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 3)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)) -1)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) 3)) 1/3)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (/.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)) 1) -1)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(neg.f64 (/.f64 (PI.f64) (neg.f64 (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(sqrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 2))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(log.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) 3)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 1))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 1/3))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 3))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) 2))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64))) -1))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))

localize136.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
1.0b
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
1.0b
(*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 249 to 176 computations (29.3% saved)

series23.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
7.0ms
z
@0
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
6.0ms
z
@-inf
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
5.0ms
z
@inf
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
2.0ms
z
@-inf
(+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
2.0ms
z
@inf
(+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
Compiler

Compiled 1927 to 1689 computations (12.4% saved)

rewrite93.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
415×add-sqr-sqrt_binary64
394×add-log-exp_binary64
393×log1p-expm1-u_binary64
393×expm1-log1p-u_binary64
392×add-cbrt-cube_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03489
181988
Stop Event
node limit
Counts
2 → 34
Calls
Call 1
Inputs
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 7902188421553103227/30000000000000000) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)))) (-.f64 -15/2 (neg.f64 z))) (log.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 7902188421553103227/30000000000000000 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 2) (cbrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (sqrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 493448851681645071244654587925452777567818866739274158083/27000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 62444581849727925073340192313717813529/900000000000000000000000000000000 (-.f64 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 2) (*.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 62444581849727925073340192313717813529/900000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 2)) (-.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 7902188421553103227/30000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 2) (cbrt.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 7902188421553103227/30000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (sqrt.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 7902188421553103227/30000000000000000)))))

simplify87.0ms (0.1%)

Algorithm
egg-herbie
Rules
490×associate-*r/_binary64
451×associate-*l/_binary64
305×unswap-sqr_binary64
285×associate-*r*_binary64
239×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02642944
17932829
232902615
Stop Event
node limit
Counts
58 → 105
Calls
Call 1
Inputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))
(+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))) z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (+.f64 (*.f64 -76044331624539137747479981/118540800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))) z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (+.f64 (*.f64 -76044331624539137747479981/118540800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 -2715848032326100368047161/1411200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 -76044331624539137747479981/118540800000000000000000000000 (exp.f64 -15/2)) (*.f64 -2129255331893733814996830001/19914854400000000000000000000000 (exp.f64 -15/2))))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2))))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2)))))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (+.f64 (*.f64 -76044331624539137747479981/118540800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2))))))) (pow.f64 z 3)) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))) z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))))
(*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))))
(+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))) z)) (*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2))))))
(+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))) z)) (+.f64 (*.f64 5195971728131790397167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (/.f64 1 z) 2))))) (*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))))))
(+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))) z)) (+.f64 (*.f64 5195971728131790397167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (/.f64 1 z) 2))))) (+.f64 (*.f64 31175378496294352533611/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (/.f64 1 z) 3) (exp.f64 (-.f64 z 15/2)))))) (*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2))))))))
(*.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(+.f64 (*.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))) (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z)))
(+.f64 (*.f64 5195971728131790397167/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))) (+.f64 (*.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))) (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z))))
(+.f64 (*.f64 -31175378496294352533611/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))) (+.f64 (*.f64 5195971728131790397167/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))) (+.f64 (*.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))) (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z)))))
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 -2715848032326100368047161/705600000000000000000000000 z))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 -2715848032326100368047161/705600000000000000000000000 z) (*.f64 -76044331624539137747479981/118540800000000000000000000000 (pow.f64 z 2))))
(+.f64 (*.f64 -2129255331893733814996830001/19914854400000000000000000000000 (pow.f64 z 3)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 -2715848032326100368047161/705600000000000000000000000 z) (*.f64 -76044331624539137747479981/118540800000000000000000000000 (pow.f64 z 2)))))
7902188421553103227/30000000000000000
(+.f64 7902188421553103227/30000000000000000 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (*.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2))))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (+.f64 (*.f64 31175378496294352533611/6250000000000000000000 (pow.f64 (/.f64 1 z) 3)) (*.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)))))
7902188421553103227/30000000000000000
(+.f64 7902188421553103227/30000000000000000 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (*.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2))))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (+.f64 (*.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 -31175378496294352533611/6250000000000000000000 (pow.f64 (/.f64 -1 z) 3)))))
(+.f64 (*.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 7902188421553103227/30000000000000000) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) 1)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 1)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) 3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) 2)
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 3))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(exp.f64 (+.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)))) (-.f64 -15/2 (neg.f64 z))) (log.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 7902188421553103227/30000000000000000 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(fma.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 1)
(*.f64 1 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 2) (cbrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (sqrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(/.f64 (+.f64 493448851681645071244654587925452777567818866739274158083/27000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 62444581849727925073340192313717813529/900000000000000000000000000000000 (-.f64 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 2) (*.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (-.f64 62444581849727925073340192313717813529/900000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 2)) (-.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(pow.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 1)
(pow.f64 (pow.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 3)
(pow.f64 (sqrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 2)
(log.f64 (exp.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(cbrt.f64 (pow.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 3))
(expm1.f64 (log1p.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(log1p.f64 (expm1.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(exp.f64 (log.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(fma.f64 1 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 7902188421553103227/30000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 2) (cbrt.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 7902188421553103227/30000000000000000)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (sqrt.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 7902188421553103227/30000000000000000)
Outputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (exp.f64 -15/2))))
(+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))) z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15))))) z (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)))))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000)))) z))
(fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (exp.f64 -15/2))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2)))))) z))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (+.f64 (*.f64 -76044331624539137747479981/118540800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))) z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))))
(fma.f64 (*.f64 z z) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000))) (fma.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (fma.f64 -76044331624539137747479981/118540800000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 18583774503776522120058169159/141120000000000000000000000))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2)))))))) (fma.f64 (fma.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15))))) z (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))))))
(fma.f64 (*.f64 z z) (fma.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000))) (fma.f64 -1 (log.f64 15/2) -1/15) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 15610294538840654041711114613579/118540800000000000000000000000))))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000)))) z)))
(fma.f64 (*.f64 z z) (fma.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (*.f64 185840460885797547300949738751/705600000000000000000000000 (sqrt.f64 15/2)))) (-.f64 -1/15 (log.f64 15/2)) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 (*.f64 (exp.f64 -15/2) 15610294538840654041711114613579/118540800000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)))))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (exp.f64 -15/2))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2)))))) z)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (+.f64 (*.f64 -76044331624539137747479981/118540800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))))) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 -2715848032326100368047161/1411200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 -76044331624539137747479981/118540800000000000000000000000 (exp.f64 -15/2)) (*.f64 -2129255331893733814996830001/19914854400000000000000000000000 (exp.f64 -15/2))))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2))))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2)))))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (+.f64 (*.f64 -76044331624539137747479981/118540800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2))))))) (pow.f64 z 3)) (+.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 -2715848032326100368047161/705600000000000000000000000 (exp.f64 -15/2))))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))) z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))))))
(fma.f64 (*.f64 z z) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000))) (fma.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (fma.f64 -76044331624539137747479981/118540800000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 18583774503776522120058169159/141120000000000000000000000))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2)))))))) (fma.f64 (fma.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (fma.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2) (fma.f64 -2715848032326100368047161/1411200000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) -14904703044816308956573466809/19914854400000000000000000000000)))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))))) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000))) (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (fma.f64 -76044331624539137747479981/118540800000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 18583774503776522120058169159/141120000000000000000000000)))))))) (pow.f64 z 3) (fma.f64 (fma.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15))))) z (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)))))))
(fma.f64 (*.f64 z z) (fma.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000))) (fma.f64 -1 (log.f64 15/2) -1/15) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 15610294538840654041711114613579/118540800000000000000000000000))))) (fma.f64 (fma.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (fma.f64 (exp.f64 -15/2) 1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) -53230750477002237350455002841/19914854400000000000000000000000))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125))))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000))) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 15610294538840654041711114613579/118540800000000000000000000000)) (fma.f64 -1 (log.f64 15/2) -1/15)))))) (pow.f64 z 3) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) (*.f64 (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000)))) z))))
(fma.f64 (*.f64 z z) (fma.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (*.f64 185840460885797547300949738751/705600000000000000000000000 (sqrt.f64 15/2)))) (-.f64 -1/15 (log.f64 15/2)) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 (*.f64 (exp.f64 -15/2) 15610294538840654041711114613579/118540800000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)))))) (fma.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 (*.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (*.f64 (exp.f64 -15/2) (*.f64 185840460885797547300949738751/705600000000000000000000000 (sqrt.f64 15/2)))) (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 15610294538840654041711114613579/118540800000000000000000000000))))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (+.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 874153072605458722242448409927207/19914854400000000000000000000000)) (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125))))))) (pow.f64 z 3) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (exp.f64 -15/2))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 (*.f64 (exp.f64 -15/2) 185840460885797547300949738751/705600000000000000000000000) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2)))))) z))))
(*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))))
(*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 7902188421553103227/30000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 7902188421553103227/30000000000000000 (exp.f64 (+.f64 -15/2 z)))))
(+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))) z)) (*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2))))))
(fma.f64 3464024008321714637421/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))) (*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))))
(fma.f64 3464024008321714637421/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 7902188421553103227/30000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z))))
(fma.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 3464024008321714637421/25000000000000000000000) (/.f64 z (exp.f64 (+.f64 -15/2 z)))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))) z)) (+.f64 (*.f64 5195971728131790397167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (/.f64 1 z) 2))))) (*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))))))
(fma.f64 3464024008321714637421/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))) (fma.f64 5195971728131790397167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (/.f64 1 z) 2)))) (*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2)))))))
(fma.f64 3464024008321714637421/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (fma.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (/.f64 1 z) 2) (exp.f64 (+.f64 -15/2 z)))) 5195971728131790397167/6250000000000000000000))))
(fma.f64 3464024008321714637421/25000000000000000000000 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (/.f64 (/.f64 5195971728131790397167/6250000000000000000000 z) z) 7902188421553103227/30000000000000000)))
(+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))) z)) (+.f64 (*.f64 5195971728131790397167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (/.f64 1 z) 2))))) (+.f64 (*.f64 31175378496294352533611/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (/.f64 1 z) 3) (exp.f64 (-.f64 z 15/2)))))) (*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2))))))))
(fma.f64 3464024008321714637421/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))) (fma.f64 5195971728131790397167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (/.f64 1 z) 2)))) (fma.f64 31175378496294352533611/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 1 (pow.f64 z 3))))) (*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))))))
(fma.f64 3464024008321714637421/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (fma.f64 5195971728131790397167/6250000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (pow.f64 (/.f64 1 z) 2) (exp.f64 (+.f64 -15/2 z))))) (fma.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (*.f64 31175378496294352533611/6250000000000000000000 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 1 (pow.f64 z 3)))) (exp.f64 (+.f64 -15/2 z)))))))
(+.f64 (fma.f64 3464024008321714637421/25000000000000000000000 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (/.f64 (/.f64 5195971728131790397167/6250000000000000000000 z) z) 7902188421553103227/30000000000000000))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 z 3))) 31175378496294352533611/6250000000000000000000)))
(*.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 7902188421553103227/30000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 7902188421553103227/30000000000000000 (exp.f64 (+.f64 -15/2 z)))))
(+.f64 (*.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))) (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z)))
(fma.f64 3464024008321714637421/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))) (*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))))
(fma.f64 3464024008321714637421/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 7902188421553103227/30000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z))))
(fma.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 3464024008321714637421/25000000000000000000000) (/.f64 z (exp.f64 (+.f64 -15/2 z)))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(+.f64 (*.f64 5195971728131790397167/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))) (+.f64 (*.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))) (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z))))
(fma.f64 3464024008321714637421/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))) (fma.f64 5195971728131790397167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (/.f64 1 z) 2)))) (*.f64 7902188421553103227/30000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2)))))))
(fma.f64 3464024008321714637421/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (fma.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (/.f64 1 z) 2) (exp.f64 (+.f64 -15/2 z)))) 5195971728131790397167/6250000000000000000000))))
(fma.f64 3464024008321714637421/25000000000000000000000 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (/.f64 (/.f64 5195971728131790397167/6250000000000000000000 z) z) 7902188421553103227/30000000000000000)))
(+.f64 (*.f64 -31175378496294352533611/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))) (+.f64 (*.f64 5195971728131790397167/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))) (+.f64 (*.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))) (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z)))))
(fma.f64 -31175378496294352533611/6250000000000000000000 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (neg.f64 (-.f64 15/2 z))))) (/.f64 -1 (pow.f64 z 3))) (fma.f64 5195971728131790397167/6250000000000000000000 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (neg.f64 (-.f64 15/2 z))))) (pow.f64 (/.f64 -1 z) 2)) (fma.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (neg.f64 (-.f64 15/2 z))))) (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (neg.f64 (-.f64 15/2 z))))))))))
(+.f64 (fma.f64 3464024008321714637421/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 7902188421553103227/30000000000000000) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 -15/2 z)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (fma.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2) (/.f64 31175378496294352533611/6250000000000000000000 (pow.f64 z 3)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 (/.f64 5195971728131790397167/6250000000000000000000 z) z) (/.f64 31175378496294352533611/6250000000000000000000 (pow.f64 z 3))) 7902188421553103227/30000000000000000)) (*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 3464024008321714637421/25000000000000000000000) (/.f64 z (exp.f64 (+.f64 -15/2 z)))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 -2715848032326100368047161/705600000000000000000000000 z))
(fma.f64 -2715848032326100368047161/705600000000000000000000000 z 1106209385320415913103082059/4200000000000000000000000)
(+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 -2715848032326100368047161/705600000000000000000000000 z) (*.f64 -76044331624539137747479981/118540800000000000000000000000 (pow.f64 z 2))))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 -2715848032326100368047161/705600000000000000000000000 z (*.f64 (*.f64 z z) -76044331624539137747479981/118540800000000000000000000000)))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 -2715848032326100368047161/705600000000000000000000000 z (*.f64 z (*.f64 z -76044331624539137747479981/118540800000000000000000000000))))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z (+.f64 -2715848032326100368047161/705600000000000000000000000 (*.f64 z -76044331624539137747479981/118540800000000000000000000000))))
(+.f64 (*.f64 -2129255331893733814996830001/19914854400000000000000000000000 (pow.f64 z 3)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 -2715848032326100368047161/705600000000000000000000000 z) (*.f64 -76044331624539137747479981/118540800000000000000000000000 (pow.f64 z 2)))))
(fma.f64 -2129255331893733814996830001/19914854400000000000000000000000 (pow.f64 z 3) (+.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 -2715848032326100368047161/705600000000000000000000000 z (*.f64 (*.f64 z z) -76044331624539137747479981/118540800000000000000000000000))))
(+.f64 (fma.f64 -2715848032326100368047161/705600000000000000000000000 z (*.f64 z (*.f64 z -76044331624539137747479981/118540800000000000000000000000))) (fma.f64 -2129255331893733814996830001/19914854400000000000000000000000 (pow.f64 z 3) 1106209385320415913103082059/4200000000000000000000000))
(+.f64 (fma.f64 -2715848032326100368047161/705600000000000000000000000 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (*.f64 z z) (+.f64 -76044331624539137747479981/118540800000000000000000000000 (*.f64 -2129255331893733814996830001/19914854400000000000000000000000 z))))
7902188421553103227/30000000000000000
(+.f64 7902188421553103227/30000000000000000 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)))
(+.f64 7902188421553103227/30000000000000000 (/.f64 3464024008321714637421/25000000000000000000000 z))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (*.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2))))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 3464024008321714637421/25000000000000000000000 z) (*.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2))))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 3464024008321714637421/25000000000000000000000 z)))
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 3464024008321714637421/25000000000000000000000 z)) (/.f64 (/.f64 5195971728131790397167/6250000000000000000000 z) z))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (+.f64 (*.f64 31175378496294352533611/6250000000000000000000 (pow.f64 (/.f64 1 z) 3)) (*.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)))))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 3464024008321714637421/25000000000000000000000 z) (fma.f64 31175378496294352533611/6250000000000000000000 (/.f64 1 (pow.f64 z 3)) (*.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)))))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 3464024008321714637421/25000000000000000000000 z) (fma.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 31175378496294352533611/6250000000000000000000 (pow.f64 z 3)))))
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 3464024008321714637421/25000000000000000000000 z)) (+.f64 (/.f64 (/.f64 5195971728131790397167/6250000000000000000000 z) z) (/.f64 31175378496294352533611/6250000000000000000000 (pow.f64 z 3))))
7902188421553103227/30000000000000000
(+.f64 7902188421553103227/30000000000000000 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)))
(+.f64 7902188421553103227/30000000000000000 (/.f64 3464024008321714637421/25000000000000000000000 z))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (*.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2))))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 3464024008321714637421/25000000000000000000000 z) (*.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2))))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 3464024008321714637421/25000000000000000000000 z)))
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 3464024008321714637421/25000000000000000000000 z)) (/.f64 (/.f64 5195971728131790397167/6250000000000000000000 z) z))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 3464024008321714637421/25000000000000000000000 (/.f64 1 z)) (+.f64 (*.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 -31175378496294352533611/6250000000000000000000 (pow.f64 (/.f64 -1 z) 3)))))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 3464024008321714637421/25000000000000000000000 z) (fma.f64 31175378496294352533611/6250000000000000000000 (/.f64 1 (pow.f64 z 3)) (*.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)))))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 3464024008321714637421/25000000000000000000000 z) (fma.f64 5195971728131790397167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 31175378496294352533611/6250000000000000000000 (pow.f64 z 3)))))
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 3464024008321714637421/25000000000000000000000 z)) (+.f64 (/.f64 (/.f64 5195971728131790397167/6250000000000000000000 z) z) (/.f64 31175378496294352533611/6250000000000000000000 (pow.f64 z 3))))
(+.f64 (*.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 7902188421553103227/30000000000000000) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 1)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 3) 1/3)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) 3)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) 2)
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 3))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(exp.f64 (+.f64 (+.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)))) (-.f64 -15/2 (neg.f64 z))) (log.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) 7902188421553103227/30000000000000000 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(fma.f64 7902188421553103227/30000000000000000 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (fma.f64 -1 z 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 1)
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(*.f64 1 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 2) (cbrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(*.f64 (sqrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (sqrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(/.f64 (+.f64 493448851681645071244654587925452777567818866739274158083/27000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 62444581849727925073340192313717813529/900000000000000000000000000000000 (-.f64 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 2) (*.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (+.f64 493448851681645071244654587925452777567818866739274158083/27000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 62444581849727925073340192313717813529/900000000000000000000000000000000 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) -7902188421553103227/30000000000000000))))
(/.f64 (+.f64 493448851681645071244654587925452777567818866739274158083/27000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 62444581849727925073340192313717813529/900000000000000000000000000000000 (+.f64 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 2) (-.f64 (/.f64 -19724592418983326250734766385589711/7500000000000000000000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -27375372614267639261278118521270681/750000000000000000000000000000000 (-.f64 6 z)) (/.f64 29744483917020550390322260431971333/750000000000000000000000000000000000000 (-.f64 8 z)))))))
(/.f64 (-.f64 62444581849727925073340192313717813529/900000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 2)) (-.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(/.f64 (-.f64 62444581849727925073340192313717813529/900000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 2)) (-.f64 (-.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
(/.f64 (-.f64 62444581849727925073340192313717813529/900000000000000000000000000000000 (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 2)) (+.f64 7902188421553103227/30000000000000000 (-.f64 (/.f64 -2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(pow.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 1)
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(pow.f64 (pow.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 3) 1/3)
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(pow.f64 (cbrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 3)
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(pow.f64 (sqrt.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 2)
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(log.f64 (exp.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(cbrt.f64 (pow.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 3))
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(expm1.f64 (log1p.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(log1p.f64 (expm1.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(exp.f64 (log.f64 (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(fma.f64 1 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 7902188421553103227/30000000000000000)
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 2) (cbrt.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 7902188421553103227/30000000000000000)
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (sqrt.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) 7902188421553103227/30000000000000000)
(+.f64 (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))
(+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 7902188421553103227/30000000000000000 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))

localize192.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
1.0b
(*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))
1.0b
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 422 to 319 computations (24.4% saved)

series8.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
2.0ms
z
@-inf
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
1.0ms
z
@inf
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
1.0ms
z
@inf
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000))))
1.0ms
z
@-inf
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000))))
1.0ms
z
@0
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000))))
Compiler

Compiled 352 to 300 computations (14.8% saved)

rewrite99.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
492×add-sqr-sqrt_binary64
470×add-cbrt-cube_binary64
469×add-exp-log_binary64
469×add-log-exp_binary64
469×log1p-expm1-u_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03897
196197
Stop Event
node limit
Counts
2 → 22
Calls
Call 1
Inputs
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000))))
(+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) 3)) (+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (-.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))))))

simplify87.0ms (0.1%)

Algorithm
egg-herbie
Rules
890×fma-def_binary64
572×times-frac_binary64
379×associate--r+_binary64
330×+-commutative_binary64
304×associate--l+_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01551783
14431697
222171528
371491528
Stop Event
node limit
Counts
46 → 84
Calls
Call 1
Inputs
7902188421553103227/30000000000000000
(+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 295755570232608827/540000000000000 (pow.f64 z 2)) (*.f64 39321001939258358983/90000000000000000 z)))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 295755570232608827/540000000000000 (pow.f64 z 2)) (+.f64 (*.f64 1967803238479727281/3240000000000000 (pow.f64 z 3)) (*.f64 39321001939258358983/90000000000000000 z))))
(*.f64 -105381455914863113/10000000000000000 z)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) 406522886347979591/10000000000000000)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) (+.f64 406522886347979591/10000000000000000 (*.f64 943522900885677/5000000000000 (/.f64 1 z))))
(-.f64 (+.f64 (*.f64 -1180530552525097/2500000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 -105381455914863113/10000000000000000 z)) (+.f64 406522886347979591/10000000000000000 (*.f64 943522900885677/5000000000000 (/.f64 1 z))))
(*.f64 -105381455914863113/10000000000000000 z)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) 406522886347979591/10000000000000000)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) (+.f64 406522886347979591/10000000000000000 (*.f64 943522900885677/5000000000000 (/.f64 1 z))))
(-.f64 (+.f64 (*.f64 -1180530552525097/2500000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 -105381455914863113/10000000000000000 z)) (+.f64 406522886347979591/10000000000000000 (*.f64 943522900885677/5000000000000 (/.f64 1 z))))
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 64924186733130665163902252520019/118540800000000000000000000000 (pow.f64 z 2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 z)))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 64924186733130665163902252520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 (*.f64 4031739514751540207523181667723333/6638284800000000000000000000000 (pow.f64 z 3)) (*.f64 102757979785251069442117317613/235200000000000000000000000 z))))
(*.f64 -105381455914863113/10000000000000000 z)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) 406522886347979591/10000000000000000)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) (+.f64 406522886347979591/10000000000000000 (*.f64 4714150480420063285362579/25000000000000000000000 (/.f64 1 z))))
(-.f64 (+.f64 (*.f64 -2946130409584610709602833/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 -105381455914863113/10000000000000000 z)) (+.f64 406522886347979591/10000000000000000 (*.f64 4714150480420063285362579/25000000000000000000000 (/.f64 1 z))))
(*.f64 -105381455914863113/10000000000000000 z)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) 406522886347979591/10000000000000000)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) (+.f64 406522886347979591/10000000000000000 (*.f64 4714150480420063285362579/25000000000000000000000 (/.f64 1 z))))
(-.f64 (+.f64 (*.f64 -2946130409584610709602833/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 -105381455914863113/10000000000000000 z)) (+.f64 406522886347979591/10000000000000000 (*.f64 4714150480420063285362579/25000000000000000000000 (/.f64 1 z))))
(*.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(/.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) 3)) (+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))))))
(/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))))
(pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(*.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (-.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
Outputs
7902188421553103227/30000000000000000
(+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z))
(fma.f64 39321001939258358983/90000000000000000 z 7902188421553103227/30000000000000000)
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 295755570232608827/540000000000000 (pow.f64 z 2)) (*.f64 39321001939258358983/90000000000000000 z)))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 295755570232608827/540000000000000 (*.f64 z z) (*.f64 39321001939258358983/90000000000000000 z)))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 39321001939258358983/90000000000000000 z (*.f64 z (*.f64 z 295755570232608827/540000000000000))))
(fma.f64 39321001939258358983/90000000000000000 z (fma.f64 z (*.f64 z 295755570232608827/540000000000000) 7902188421553103227/30000000000000000))
(+.f64 7902188421553103227/30000000000000000 (+.f64 (*.f64 295755570232608827/540000000000000 (pow.f64 z 2)) (+.f64 (*.f64 1967803238479727281/3240000000000000 (pow.f64 z 3)) (*.f64 39321001939258358983/90000000000000000 z))))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 295755570232608827/540000000000000 (*.f64 z z) (fma.f64 1967803238479727281/3240000000000000 (pow.f64 z 3) (*.f64 39321001939258358983/90000000000000000 z))))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 295755570232608827/540000000000000 (*.f64 z z) (fma.f64 39321001939258358983/90000000000000000 z (*.f64 1967803238479727281/3240000000000000 (pow.f64 z 3)))))
(+.f64 7902188421553103227/30000000000000000 (fma.f64 1967803238479727281/3240000000000000 (pow.f64 z 3) (*.f64 z (+.f64 39321001939258358983/90000000000000000 (*.f64 z 295755570232608827/540000000000000)))))
(*.f64 -105381455914863113/10000000000000000 z)
(*.f64 z -105381455914863113/10000000000000000)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) 406522886347979591/10000000000000000)
(fma.f64 -105381455914863113/10000000000000000 z -406522886347979591/10000000000000000)
(fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) (+.f64 406522886347979591/10000000000000000 (*.f64 943522900885677/5000000000000 (/.f64 1 z))))
(-.f64 (fma.f64 -105381455914863113/10000000000000000 z -406522886347979591/10000000000000000) (/.f64 943522900885677/5000000000000 z))
(-.f64 (fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000) (/.f64 943522900885677/5000000000000 z))
(fma.f64 z -105381455914863113/10000000000000000 (+.f64 -406522886347979591/10000000000000000 (/.f64 -943522900885677/5000000000000 z)))
(-.f64 (+.f64 (*.f64 -1180530552525097/2500000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 -105381455914863113/10000000000000000 z)) (+.f64 406522886347979591/10000000000000000 (*.f64 943522900885677/5000000000000 (/.f64 1 z))))
(+.f64 (*.f64 -1180530552525097/2500000000000 (pow.f64 (/.f64 1 z) 2)) (-.f64 (fma.f64 -105381455914863113/10000000000000000 z -406522886347979591/10000000000000000) (/.f64 943522900885677/5000000000000 z)))
(fma.f64 -1180530552525097/2500000000000 (pow.f64 (/.f64 1 z) 2) (-.f64 (fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000) (/.f64 943522900885677/5000000000000 z)))
(+.f64 (fma.f64 z -105381455914863113/10000000000000000 (+.f64 -406522886347979591/10000000000000000 (/.f64 -943522900885677/5000000000000 z))) (/.f64 (/.f64 -1180530552525097/2500000000000 z) z))
(*.f64 -105381455914863113/10000000000000000 z)
(*.f64 z -105381455914863113/10000000000000000)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) 406522886347979591/10000000000000000)
(fma.f64 -105381455914863113/10000000000000000 z -406522886347979591/10000000000000000)
(fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) (+.f64 406522886347979591/10000000000000000 (*.f64 943522900885677/5000000000000 (/.f64 1 z))))
(-.f64 (fma.f64 -105381455914863113/10000000000000000 z -406522886347979591/10000000000000000) (/.f64 943522900885677/5000000000000 z))
(-.f64 (fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000) (/.f64 943522900885677/5000000000000 z))
(fma.f64 z -105381455914863113/10000000000000000 (+.f64 -406522886347979591/10000000000000000 (/.f64 -943522900885677/5000000000000 z)))
(-.f64 (+.f64 (*.f64 -1180530552525097/2500000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 -105381455914863113/10000000000000000 z)) (+.f64 406522886347979591/10000000000000000 (*.f64 943522900885677/5000000000000 (/.f64 1 z))))
(+.f64 (*.f64 -1180530552525097/2500000000000 (pow.f64 (/.f64 1 z) 2)) (-.f64 (fma.f64 -105381455914863113/10000000000000000 z -406522886347979591/10000000000000000) (/.f64 943522900885677/5000000000000 z)))
(fma.f64 -1180530552525097/2500000000000 (pow.f64 (/.f64 1 z) 2) (-.f64 (fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000) (/.f64 943522900885677/5000000000000 z)))
(+.f64 (fma.f64 z -105381455914863113/10000000000000000 (+.f64 -406522886347979591/10000000000000000 (/.f64 -943522900885677/5000000000000 z))) (/.f64 (/.f64 -1180530552525097/2500000000000 z) z))
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))
(fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000)
(+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 64924186733130665163902252520019/118540800000000000000000000000 (pow.f64 z 2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 z)))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 64924186733130665163902252520019/118540800000000000000000000000 (*.f64 z z) (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 (*.f64 (*.f64 64924186733130665163902252520019/118540800000000000000000000000 z) z)))
(fma.f64 z 102757979785251069442117317613/235200000000000000000000000 (fma.f64 z (*.f64 z 64924186733130665163902252520019/118540800000000000000000000000) 1106209385320415913103082059/4200000000000000000000000))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 64924186733130665163902252520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 (*.f64 4031739514751540207523181667723333/6638284800000000000000000000000 (pow.f64 z 3)) (*.f64 102757979785251069442117317613/235200000000000000000000000 z))))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 64924186733130665163902252520019/118540800000000000000000000000 (*.f64 z z) (fma.f64 4031739514751540207523181667723333/6638284800000000000000000000000 (pow.f64 z 3) (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 (*.f64 z z) 64924186733130665163902252520019/118540800000000000000000000000 (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 (*.f64 (pow.f64 z 3) 4031739514751540207523181667723333/6638284800000000000000000000000))))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 (*.f64 (*.f64 z z) (+.f64 64924186733130665163902252520019/118540800000000000000000000000 (*.f64 z 4031739514751540207523181667723333/6638284800000000000000000000000)))))
(*.f64 -105381455914863113/10000000000000000 z)
(*.f64 z -105381455914863113/10000000000000000)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) 406522886347979591/10000000000000000)
(fma.f64 -105381455914863113/10000000000000000 z -406522886347979591/10000000000000000)
(fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) (+.f64 406522886347979591/10000000000000000 (*.f64 4714150480420063285362579/25000000000000000000000 (/.f64 1 z))))
(-.f64 (fma.f64 -105381455914863113/10000000000000000 z -406522886347979591/10000000000000000) (/.f64 4714150480420063285362579/25000000000000000000000 z))
(-.f64 (fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000) (/.f64 4714150480420063285362579/25000000000000000000000 z))
(+.f64 (fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000) (/.f64 -4714150480420063285362579/25000000000000000000000 z))
(-.f64 (+.f64 (*.f64 -2946130409584610709602833/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 -105381455914863113/10000000000000000 z)) (+.f64 406522886347979591/10000000000000000 (*.f64 4714150480420063285362579/25000000000000000000000 (/.f64 1 z))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 z) 2) -2946130409584610709602833/6250000000000000000000) (-.f64 (fma.f64 -105381455914863113/10000000000000000 z -406522886347979591/10000000000000000) (/.f64 4714150480420063285362579/25000000000000000000000 z)))
(fma.f64 (pow.f64 (/.f64 1 z) 2) -2946130409584610709602833/6250000000000000000000 (-.f64 (fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000) (/.f64 4714150480420063285362579/25000000000000000000000 z)))
(+.f64 (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000) (/.f64 -4714150480420063285362579/25000000000000000000000 z)) (/.f64 (/.f64 -2946130409584610709602833/6250000000000000000000 z) z))
(*.f64 -105381455914863113/10000000000000000 z)
(*.f64 z -105381455914863113/10000000000000000)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) 406522886347979591/10000000000000000)
(fma.f64 -105381455914863113/10000000000000000 z -406522886347979591/10000000000000000)
(fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000)
(-.f64 (*.f64 -105381455914863113/10000000000000000 z) (+.f64 406522886347979591/10000000000000000 (*.f64 4714150480420063285362579/25000000000000000000000 (/.f64 1 z))))
(-.f64 (fma.f64 -105381455914863113/10000000000000000 z -406522886347979591/10000000000000000) (/.f64 4714150480420063285362579/25000000000000000000000 z))
(-.f64 (fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000) (/.f64 4714150480420063285362579/25000000000000000000000 z))
(+.f64 (fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000) (/.f64 -4714150480420063285362579/25000000000000000000000 z))
(-.f64 (+.f64 (*.f64 -2946130409584610709602833/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 -105381455914863113/10000000000000000 z)) (+.f64 406522886347979591/10000000000000000 (*.f64 4714150480420063285362579/25000000000000000000000 (/.f64 1 z))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 z) 2) -2946130409584610709602833/6250000000000000000000) (-.f64 (fma.f64 -105381455914863113/10000000000000000 z -406522886347979591/10000000000000000) (/.f64 4714150480420063285362579/25000000000000000000000 z)))
(fma.f64 (pow.f64 (/.f64 1 z) 2) -2946130409584610709602833/6250000000000000000000 (-.f64 (fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000) (/.f64 4714150480420063285362579/25000000000000000000000 z)))
(+.f64 (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -406522886347979591/10000000000000000) (/.f64 -4714150480420063285362579/25000000000000000000000 z)) (/.f64 (/.f64 -2946130409584610709602833/6250000000000000000000 z) z))
(*.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))
(/.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) 3)) (+.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))))))
(/.f64 (+.f64 (/.f64 -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 3)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) 3)) (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))))
(/.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000))) 3)) (fma.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (-.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z))))
(/.f64 (+.f64 (pow.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 3) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)))) 3)) (fma.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)))) (/.f64 9908947294301912793614221284049/6250000000000000000000000 (*.f64 (-.f64 2 z) (-.f64 2 z)))))
(/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))))
(/.f64 (-.f64 (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z)) (*.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000))) (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000))))) (-.f64 (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000))))
(/.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) 1)
(pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) 1)
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))
(log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))
(exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))))
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))))
(*.f64 1 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))) (cbrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (sqrt.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))) (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (fma.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (fma.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (-.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) 3)) (fma.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (-.f64 (-.f64 (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000))))) (pow.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) 9999999999998099/10000000000000000)))) 2)))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (-.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) 2) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(/.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 1)
(pow.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) 1)
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(log.f64 (exp.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(exp.f64 (log.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 -105381455914863113/10000000000000000 z -41652288634797769/1000000000000000))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000) (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (fma.f64 z -105381455914863113/10000000000000000 -41652288634797769/1000000000000000)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))

localize202.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))
1.0b
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
1.0b
(sqrt.f64 (PI.f64))
1.1b
(+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))
Compiler

Compiled 509 to 387 computations (24% saved)

series0.0ms (0%)

Counts
1 → 0

rewrite72.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
379×expm1-udef_binary64
379×log1p-udef_binary64
271×associate-*r*_binary64
258×associate-*l*_binary64
250×pow1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034
1594
26674
370664
Stop Event
node limit
Counts
1 → 57
Calls
Call 1
Inputs
(sqrt.f64 (PI.f64))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 1/6)) (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2) (cbrt.f64 (pow.f64 (PI.f64) 5/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2) (pow.f64 (pow.f64 (PI.f64) 5/6) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 4)) (cbrt.f64 (pow.f64 (PI.f64) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/6) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/6) (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (PI.f64) 1/6) (cbrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (PI.f64) 1/8) (sqrt.f64 (pow.f64 (PI.f64) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (PI.f64) 1/8) (pow.f64 (pow.f64 (PI.f64) 3/4) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (PI.f64) 1/8) (*.f64 (pow.f64 (PI.f64) 1/8) (pow.f64 (PI.f64) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/8)) (pow.f64 (PI.f64) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (PI.f64) 5/4)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (PI.f64) 5/6)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (PI.f64) 3/4)) (pow.f64 (PI.f64) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (PI.f64) 3/4) 1/2) (pow.f64 (PI.f64) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (PI.f64) 5/6) 1/2) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 4) 1/3) (cbrt.f64 (pow.f64 (PI.f64) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (PI.f64) 5/4) 1/3) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/6)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (cbrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (PI.f64) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (PI.f64) 1/6) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) (+.f64 (sqrt.f64 (PI.f64)) 1)) (+.f64 1 (+.f64 (sqrt.f64 (PI.f64)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) (+.f64 (sqrt.f64 (PI.f64)) 1)) 1) (+.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (PI.f64) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (PI.f64)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (PI.f64) 2) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (PI.f64) 3) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (PI.f64) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (PI.f64)) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (PI.f64) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1/2) (log.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (PI.f64) 1/6) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (log.f64 (sqrt.f64 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 1 (+.f64 (sqrt.f64 (PI.f64)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (PI.f64) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) 3/2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/4 (log.f64 (PI.f64))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (PI.f64) 1/6)) 3))))))

simplify61.0ms (0.1%)

Algorithm
egg-herbie
Rules
707×fma-neg_binary64
548×times-frac_binary64
430×associate-*l*_binary64
425×associate-*r*_binary64
321×fabs-mul_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0144535
1329523
2937499
34576496
Stop Event
node limit
Counts
57 → 78
Calls
Call 1
Inputs
(+.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) -1)
(+.f64 0 (sqrt.f64 (PI.f64)))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))
(-.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) 1)
(*.f64 (sqrt.f64 (PI.f64)) 1)
(*.f64 1 (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) 1/6))
(*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/4))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 1/6)) (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2) (cbrt.f64 (pow.f64 (PI.f64) 5/6)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2) (pow.f64 (pow.f64 (PI.f64) 5/6) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 4)) (cbrt.f64 (pow.f64 (PI.f64) 1/6)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/6) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/6) (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) 1/6) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) 1/8) (sqrt.f64 (pow.f64 (PI.f64) 3/4)))
(*.f64 (pow.f64 (PI.f64) 1/8) (pow.f64 (pow.f64 (PI.f64) 3/4) 1/2))
(*.f64 (pow.f64 (PI.f64) 1/8) (*.f64 (pow.f64 (PI.f64) 1/8) (pow.f64 (PI.f64) 1/4)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/8)) (pow.f64 (PI.f64) 1/8))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 5/4)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) 5/6)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) 3/4)) (pow.f64 (PI.f64) 1/8))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) 3/4) 1/2) (pow.f64 (PI.f64) 1/8))
(*.f64 (pow.f64 (pow.f64 (PI.f64) 5/6) 1/2) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 4) 1/3) (cbrt.f64 (pow.f64 (PI.f64) 1/6)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) 5/4) 1/3) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))
(*.f64 (*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/6)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (cbrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (PI.f64) 1/6)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))
(*.f64 (*.f64 (pow.f64 (PI.f64) 1/6) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (PI.f64))))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) (+.f64 (sqrt.f64 (PI.f64)) 1)) (+.f64 1 (+.f64 (sqrt.f64 (PI.f64)) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) (+.f64 (sqrt.f64 (PI.f64)) 1)) 1) (+.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) 1))
(pow.f64 (PI.f64) 1/2)
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(pow.f64 (pow.f64 (PI.f64) 2) 1/4)
(pow.f64 (pow.f64 (PI.f64) 3) 1/6)
(pow.f64 (pow.f64 (PI.f64) 3/2) 1/3)
(pow.f64 (cbrt.f64 (PI.f64)) 3/2)
(pow.f64 (pow.f64 (PI.f64) 1/4) 2)
(pow.f64 (exp.f64 1/2) (log.f64 (PI.f64)))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (PI.f64))))
(pow.f64 (pow.f64 (PI.f64) 1/6) 3)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (PI.f64)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (log.f64 (sqrt.f64 (PI.f64)))))
(fabs.f64 (sqrt.f64 (PI.f64)))
(fabs.f64 (neg.f64 (sqrt.f64 (PI.f64))))
(fabs.f64 (-.f64 1 (+.f64 (sqrt.f64 (PI.f64)) 1)))
(log.f64 (exp.f64 (sqrt.f64 (PI.f64))))
(cbrt.f64 (pow.f64 (PI.f64) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (PI.f64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (PI.f64))))
(exp.f64 (log.f64 (sqrt.f64 (PI.f64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) 3/2) 1/3))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (PI.f64))) 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (PI.f64) 1/6)) 3))
Outputs
(+.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) -1)
(sqrt.f64 (PI.f64))
(+.f64 0 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))
(sqrt.f64 (PI.f64))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (PI.f64))))) 3)
(-.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) 1)
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(*.f64 1 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) 1/6))
(sqrt.f64 (PI.f64))
(*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/4))
(sqrt.f64 (PI.f64))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 1/6)) (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 1/6))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (PI.f64) 1/6))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 1/6)) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 4))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2) (cbrt.f64 (pow.f64 (PI.f64) 5/6)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2) (pow.f64 (pow.f64 (PI.f64) 5/6) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2) (cbrt.f64 (pow.f64 (PI.f64) 5/6)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) 1/6)))
(sqrt.f64 (PI.f64))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 4)) (cbrt.f64 (pow.f64 (PI.f64) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 1/6)) (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 4)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/6) (*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/6) (cbrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(*.f64 (pow.f64 (PI.f64) 1/6) (cbrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (pow.f64 (PI.f64) 1/8) (sqrt.f64 (pow.f64 (PI.f64) 3/4)))
(*.f64 (pow.f64 (PI.f64) 1/8) (pow.f64 (PI.f64) 3/8))
(*.f64 (pow.f64 (PI.f64) 1/8) (pow.f64 (pow.f64 (PI.f64) 3/4) 1/2))
(*.f64 (pow.f64 (PI.f64) 1/8) (sqrt.f64 (pow.f64 (PI.f64) 3/4)))
(*.f64 (pow.f64 (PI.f64) 1/8) (pow.f64 (PI.f64) 3/8))
(*.f64 (pow.f64 (PI.f64) 1/8) (*.f64 (pow.f64 (PI.f64) 1/8) (pow.f64 (PI.f64) 1/4)))
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/8)) (pow.f64 (PI.f64) 1/8))
(sqrt.f64 (PI.f64))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 5/4)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/6) (cbrt.f64 (pow.f64 (PI.f64) 5/4)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) 5/6)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/6) (sqrt.f64 (pow.f64 (PI.f64) 5/6)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/6) (pow.f64 (PI.f64) 5/12))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) 3/4)) (pow.f64 (PI.f64) 1/8))
(*.f64 (pow.f64 (PI.f64) 1/8) (sqrt.f64 (pow.f64 (PI.f64) 3/4)))
(*.f64 (pow.f64 (PI.f64) 1/8) (pow.f64 (PI.f64) 3/8))
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (pow.f64 (pow.f64 (PI.f64) 3/4) 1/2) (pow.f64 (PI.f64) 1/8))
(*.f64 (pow.f64 (PI.f64) 1/8) (sqrt.f64 (pow.f64 (PI.f64) 3/4)))
(*.f64 (pow.f64 (PI.f64) 1/8) (pow.f64 (PI.f64) 3/8))
(*.f64 (pow.f64 (pow.f64 (PI.f64) 5/6) 1/2) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/6) (sqrt.f64 (pow.f64 (PI.f64) 5/6)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/6) (pow.f64 (PI.f64) 5/12))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) 4) 1/3) (cbrt.f64 (pow.f64 (PI.f64) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 1/6)) (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) 4)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) 5/4) 1/3) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/6) (cbrt.f64 (pow.f64 (PI.f64) 5/4)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 1/4) (pow.f64 (PI.f64) 1/6)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))
(*.f64 (pow.f64 (PI.f64) 1/4) (*.f64 (pow.f64 (PI.f64) 1/6) (pow.f64 (sqrt.f64 (PI.f64)) 1/6)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) 1/6) (*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) 1/12)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (cbrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (PI.f64) 1/6)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) 1/6))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (PI.f64) 1/6))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) 1/6)) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 4))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6)) (pow.f64 (sqrt.f64 (PI.f64)) 1/6))
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (pow.f64 (PI.f64) 1/6) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) 2)) (cbrt.f64 (cbrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) (+.f64 (sqrt.f64 (PI.f64)) 1)) (+.f64 1 (+.f64 (sqrt.f64 (PI.f64)) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) 3) -1) (fma.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) (+.f64 (sqrt.f64 (PI.f64)) 1) (+.f64 (sqrt.f64 (PI.f64)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) 3)) (fma.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) (+.f64 (sqrt.f64 (PI.f64)) 1) (+.f64 (sqrt.f64 (PI.f64)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) 3)) (+.f64 1 (*.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) (+.f64 (sqrt.f64 (PI.f64)) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) 3)) (fma.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) (+.f64 (sqrt.f64 (PI.f64)) 2) 1))
(/.f64 (-.f64 (*.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) (+.f64 (sqrt.f64 (PI.f64)) 1)) 1) (+.f64 (+.f64 (sqrt.f64 (PI.f64)) 1) 1))
(/.f64 (*.f64 (+.f64 (sqrt.f64 (PI.f64)) 2) (sqrt.f64 (PI.f64))) (+.f64 (sqrt.f64 (PI.f64)) 2))
(/.f64 (+.f64 (sqrt.f64 (PI.f64)) 2) (/.f64 (+.f64 (sqrt.f64 (PI.f64)) 2) (sqrt.f64 (PI.f64))))
(/.f64 (+.f64 (PI.f64) (*.f64 2 (sqrt.f64 (PI.f64)))) (+.f64 (sqrt.f64 (PI.f64)) 2))
(pow.f64 (PI.f64) 1/2)
(sqrt.f64 (PI.f64))
(pow.f64 (sqrt.f64 (PI.f64)) 1)
(sqrt.f64 (PI.f64))
(pow.f64 (pow.f64 (PI.f64) 2) 1/4)
(sqrt.f64 (PI.f64))
(pow.f64 (pow.f64 (PI.f64) 3) 1/6)
(pow.f64 (pow.f64 (PI.f64) 3/2) 1/3)
(sqrt.f64 (PI.f64))
(pow.f64 (cbrt.f64 (PI.f64)) 3/2)
(sqrt.f64 (PI.f64))
(pow.f64 (pow.f64 (PI.f64) 1/4) 2)
(sqrt.f64 (PI.f64))
(pow.f64 (exp.f64 1/2) (log.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(pow.f64 (pow.f64 (PI.f64) 1/6) 3)
(sqrt.f64 (PI.f64))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (PI.f64)))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (PI.f64)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (PI.f64))))) (sqrt.f64 (log.f64 (sqrt.f64 (PI.f64)))))
(fabs.f64 (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(fabs.f64 (neg.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(fabs.f64 (-.f64 1 (+.f64 (sqrt.f64 (PI.f64)) 1)))
(sqrt.f64 (PI.f64))
(log.f64 (exp.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(cbrt.f64 (pow.f64 (PI.f64) 3/2))
(sqrt.f64 (PI.f64))
(expm1.f64 (log1p.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(log1p.f64 (expm1.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(exp.f64 (log.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) 3/2) 1/3))
(sqrt.f64 (PI.f64))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (PI.f64))) 2))
(sqrt.f64 (PI.f64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (PI.f64) 1/6)) 3))
(sqrt.f64 (PI.f64))

eval2.3s (3.2%)

Compiler

Compiled 114518 to 88304 computations (22.9% saved)

prune484.0ms (0.7%)

Pruning

32 alts after pruning (30 fresh and 2 done)

PrunedKeptTotal
New1190171207
Fresh31316
Picked011
Done415
Total1197321229
Error
0.0b
Counts
1229 → 32
Alt Table
Click to see full alt table
StatusErrorProgram
37.0b
(*.f64 (/.f64 (PI.f64) (*.f64 (sqrt.f64 (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64)))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.1b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
55.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))))
2.6b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
62.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
62.6b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
2.3b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (sqrt.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000))))
2.3b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
2.4b
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
2.6b
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) -2) (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
2.2b
(*.f64 (*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
0.6b
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.4b
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 1 z)) (*.f64 (-.f64 2 z) 6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.4b
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
2.6b
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.9b
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3/2)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64))))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.8b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.9b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
45.1b
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
Compiler

Compiled 3601 to 2937 computations (18.4% saved)

localize374.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))
1.0b
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
1.0b
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 950 to 781 computations (17.8% saved)

series9.0ms (0%)

Counts
1 → 8
Calls

3 calls:

TimeVariablePointExpression
6.0ms
z
@0
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
1.0ms
z
@-inf
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
1.0ms
z
@inf
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
Compiler

Compiled 421 to 391 computations (7.1% saved)

rewrite52.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
759×prod-diff_binary64
590×log-prod_binary64
317×fma-def_binary64
250×fma-neg_binary64
223×expm1-udef_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01423
130418
2401318
Stop Event
node limit
Counts
1 → 19
Calls
Call 1
Inputs
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z 15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 z 15/2)) 3) (pow.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) 3) (pow.f64 (exp.f64 (+.f64 z 15/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (fma.f64 (log.f64 (+.f64 z 15/2)) (+.f64 z 1/2) (+.f64 z 15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (fma.f64 (log.f64 (+.f64 z 15/2)) (+.f64 z 1/2) (+.f64 z 15/2)) 1))))))

simplify52.0ms (0.1%)

Algorithm
egg-herbie
Rules
779×associate-*r*_binary64
717×fma-def_binary64
483×distribute-lft-out_binary64
323×distribute-rgt-in_binary64
319×distribute-lft-in_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0109796
1290752
21070674
36364653
Stop Event
node limit
Counts
27 → 44
Calls
Call 1
Inputs
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(+.f64 (*.f64 z (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(+.f64 (*.f64 z (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(+.f64 (*.f64 z (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2))) (*.f64 1/6 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (pow.f64 z 3)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(+.f64 0 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))) 1)
(/.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z 15/2)))
(pow.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) 1)
(pow.f64 (pow.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) 3)
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) 2))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 z 15/2)) 3) (pow.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) 3) (pow.f64 (exp.f64 (+.f64 z 15/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))))
(exp.f64 (fma.f64 (log.f64 (+.f64 z 15/2)) (+.f64 z 1/2) (+.f64 z 15/2)))
(exp.f64 (*.f64 (fma.f64 (log.f64 (+.f64 z 15/2)) (+.f64 z 1/2) (+.f64 z 15/2)) 1))
Outputs
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))
(+.f64 (*.f64 z (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(fma.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))
(fma.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (sqrt.f64 15/2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))
(*.f64 (exp.f64 -15/2) (+.f64 (sqrt.f64 15/2) (*.f64 z (*.f64 (sqrt.f64 15/2) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)))))
(*.f64 (exp.f64 -15/2) (+.f64 (sqrt.f64 15/2) (*.f64 z (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) 14/15)))))
(+.f64 (*.f64 z (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(fma.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2))) (fma.f64 (*.f64 z z) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2)))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))
(fma.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (sqrt.f64 15/2))) (fma.f64 (*.f64 z z) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (exp.f64 -15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (exp.f64 -15/2) 1/2)))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))
(fma.f64 z (*.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 1/2 (sqrt.f64 15/2)) (*.f64 (sqrt.f64 15/2) (+.f64 (-.f64 -1/15 (log.f64 15/2)) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)))))) (*.f64 (exp.f64 -15/2) (+.f64 (sqrt.f64 15/2) (*.f64 z (*.f64 (sqrt.f64 15/2) (+.f64 (neg.f64 (log.f64 15/2)) 14/15))))))
(fma.f64 z (*.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (+.f64 (-.f64 -1/15 (log.f64 15/2)) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)) 1/2)))) (*.f64 (exp.f64 -15/2) (+.f64 (sqrt.f64 15/2) (*.f64 z (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) 14/15))))))
(+.f64 (*.f64 z (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2))) (*.f64 1/6 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (pow.f64 z 3)))))
(fma.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2))) (fma.f64 (*.f64 z z) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2)))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (fma.f64 1/2 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15)) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2)))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1/6)))) (pow.f64 z 3)))))
(fma.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (sqrt.f64 15/2))) (fma.f64 (*.f64 z z) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (exp.f64 -15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (exp.f64 -15/2) 1/2)))) (fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125))) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (exp.f64 -15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (exp.f64 -15/2) 1/6))))) (pow.f64 z 3)))))
(+.f64 (*.f64 (exp.f64 -15/2) (+.f64 (sqrt.f64 15/2) (*.f64 z (*.f64 (sqrt.f64 15/2) (+.f64 (neg.f64 (log.f64 15/2)) 14/15))))) (*.f64 (*.f64 z z) (+.f64 (*.f64 z (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) (+.f64 1/6 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 15/2)) -1/30) (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) (+.f64 (*.f64 -29/225 (log.f64 15/2)) -1/10125)))))) (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 1/2 (sqrt.f64 15/2)) (*.f64 (sqrt.f64 15/2) (+.f64 (-.f64 -1/15 (log.f64 15/2)) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))))))))
(+.f64 (*.f64 (exp.f64 -15/2) (+.f64 (sqrt.f64 15/2) (*.f64 z (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) 14/15))))) (*.f64 (*.f64 z z) (+.f64 (*.f64 z (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (+.f64 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) (+.f64 (*.f64 (log.f64 15/2) -29/225) -1/10125)) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)) (+.f64 1/6 (+.f64 (*.f64 (log.f64 15/2) -1/2) -1/30))))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 (+.f64 (-.f64 -1/15 (log.f64 15/2)) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)) 1/2))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))
(+.f64 0 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 15/2 z))) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))) (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 15/2 z))) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 15/2 z))) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 15/2 z))) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 15/2 z))) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 15/2 z))) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))))
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))) 1)
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(/.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) (exp.f64 (+.f64 z 15/2)))
(/.f64 (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)) (exp.f64 (+.f64 15/2 z)))
(pow.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) 1)
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) 3) 1/3)
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) 3)
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))) 2)
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) 2))
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z 15/2))) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))))))
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2))) 3))
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 z 15/2)) 3) (pow.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) 3)))
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)) 3) (pow.f64 (exp.f64 (+.f64 z 15/2)) 3)))
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))))
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (+.f64 z 15/2)) (pow.f64 (+.f64 z 15/2) (+.f64 z 1/2)))))
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(exp.f64 (fma.f64 (log.f64 (+.f64 z 15/2)) (+.f64 z 1/2) (+.f64 z 15/2)))
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))
(exp.f64 (*.f64 (fma.f64 (log.f64 (+.f64 z 15/2)) (+.f64 z 1/2) (+.f64 z 15/2)) 1))
(*.f64 (exp.f64 (+.f64 15/2 z)) (pow.f64 (+.f64 15/2 z) (+.f64 1/2 z)))

localize31.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
1.0b
(*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)
1.0b
(*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 62 to 55 computations (11.3% saved)

series9.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
5.0ms
z
@inf
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
3.0ms
z
@0
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
1.0ms
z
@-inf
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
Compiler

Compiled 192 to 180 computations (6.3% saved)

rewrite66.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
781×log-prod_binary64
387×pow2_binary64
353×pow-unpow_binary64
276×pow1/3_binary64
271×expm1-udef_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01723
134321
2388421
Stop Event
node limit
Counts
1 → 37
Calls
Call 1
Inputs
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 z (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) (/.f64 z (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))) (/.f64 z (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) -1) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))) (pow.f64 z -2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3) (pow.f64 z 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3) (pow.f64 (/.f64 1 z) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))) (pow.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3) (pow.f64 (/.f64 1 z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 1))))))

simplify63.0ms (0.1%)

Algorithm
egg-herbie
Rules
700×log-prod_binary64
472×associate-*l*_binary64
451×times-frac_binary64
437×associate-*r*_binary64
274×log-div_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01161026
1254895
2772895
35105893
Stop Event
node limit
Counts
49 → 62
Calls
Call 1
Inputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z))) 1)
(/.f64 1 (/.f64 z (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 2))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)
(/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) (/.f64 z (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))) (/.f64 z (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))) (neg.f64 z))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) (sqrt.f64 z)) (sqrt.f64 z))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 1) z)
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(/.f64 (*.f64 -1 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))) (neg.f64 z))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) -1) (neg.f64 z))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))) (pow.f64 z -2)) 1/2)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 2)
(pow.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3) (pow.f64 z 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3) (pow.f64 (/.f64 1 z) 3)) 1/3)
(pow.f64 (/.f64 z (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))) -1)
(sqrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))) (pow.f64 z -2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3))
(cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3) (pow.f64 z 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3) (pow.f64 (/.f64 1 z) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 1))
Outputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)))) 3)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z))) 1)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 1 (/.f64 z (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) (/.f64 z (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15))))) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))) (/.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))) (/.f64 z (sqrt.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))) (neg.f64 z))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) (sqrt.f64 z)) (sqrt.f64 z))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 1) z)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (*.f64 -1 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))) (neg.f64 z))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) -1) (neg.f64 z))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 1)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(pow.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))) (pow.f64 z -2)) 1/2)
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15))) (pow.f64 z -2)))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (pow.f64 z -2))))
(fabs.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3) 1/3)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 3)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 2)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(pow.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3) (pow.f64 z 3)) 1/3)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(pow.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3)) 1/3)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(pow.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3) (pow.f64 (/.f64 1 z) 3)) 1/3)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(pow.f64 (/.f64 z (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))))) -1)
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(sqrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15)))) (pow.f64 z -2)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15))) (pow.f64 z -2)))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (pow.f64 z -2))))
(fabs.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3) (pow.f64 z 3)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) 3) (pow.f64 (/.f64 1 z) 3)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 1))
(/.f64 (sqrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)))) z)
(/.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)

localize116.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
0.6b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
1.0b
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 185 to 140 computations (24.3% saved)

series54.0ms (0.1%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
38.0ms
z
@0
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
7.0ms
z
@0
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
3.0ms
z
@-inf
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
3.0ms
z
@inf
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
2.0ms
z
@-inf
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
Compiler

Compiled 1462 to 1330 computations (9% saved)

rewrite89.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
414×log1p-udef_binary64
369×prod-diff_binary64
249×add-sqr-sqrt_binary64
235×add-log-exp_binary64
234×pow1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02285
150263
2657463
Stop Event
node limit
Counts
2 → 40
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))))
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 9999999999998099/10000000000000000) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3) (pow.f64 (*.f64 (PI.f64) 2) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) 9999999999998099/10000000000000000) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) 3) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)) 3) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))) (+.f64 (-.f64 15/2 z) (*.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))) (+.f64 (-.f64 15/2 z) (*.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z))))) 1))))))

simplify101.0ms (0.1%)

Algorithm
egg-herbie
Rules
604×times-frac_binary64
376×unswap-sqr_binary64
347×associate-/l*_binary64
290×associate-*r*_binary64
285×associate-/r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02653054
18033034
233222921
Stop Event
node limit
Counts
64 → 110
Calls
Call 1
Inputs
(*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))) z))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))) z))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))))))) z) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))) z)))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))))))) z) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))) z)) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 -611458333333720910362579/150000000000000000000000 (exp.f64 -15/2)) (*.f64 9999999999998099/20000000000000000 (exp.f64 -15/2))))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2)))))))))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2))))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2))))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))))
(*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)) z))
(+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)) z))))
(+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2)) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2)))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))))) z) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)) z)))))
(+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2)) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2)))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))))) z) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)) z)) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3))))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 -611458333333720910362579/150000000000000000000000 (exp.f64 -15/2)) (*.f64 9999999999998099/20000000000000000 (exp.f64 -15/2)))) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))))))))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)))
(*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 9999999999998099/10000000000000000) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))) 1)
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 1)
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) 3)
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) 2)
(sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 2)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3) (pow.f64 (*.f64 (PI.f64) 2) 3/2)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) 1))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) 9999999999998099/10000000000000000) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) 1)
(/.f64 (*.f64 (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))
(/.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
(pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 1)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) 3) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)) 3) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(exp.f64 (+.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))) (+.f64 (-.f64 15/2 z) (*.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z))))))
(exp.f64 (*.f64 (+.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))) (+.f64 (-.f64 15/2 z) (*.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z))))) 1))
Outputs
(*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))) z))
(*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)))))
(*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 15/2)) (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 (*.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (*.f64 2 (PI.f64))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))) z))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15))) (fma.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)))))))
(fma.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15)) (fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 15/2)) (sqrt.f64 (*.f64 2 (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2))))))
(+.f64 (*.f64 (*.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2)))))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))))))) z) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))) z)))))
(fma.f64 (fma.f64 (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))) (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)))))) z (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15))) (fma.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2))))))))
(fma.f64 z (fma.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000) (fma.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (fma.f64 -1 (log.f64 15/2) -1/15))))) (fma.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15)) (fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 15/2)) (sqrt.f64 (*.f64 2 (PI.f64))))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2)))))))
(fma.f64 z (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (-.f64 -1/15 (log.f64 15/2))) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000)))) (+.f64 (*.f64 (*.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (*.f64 2 (PI.f64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2))))))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))))))) z) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2))) z)) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 15/2 1/2)))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 -611458333333720910362579/150000000000000000000000 (exp.f64 -15/2)) (*.f64 9999999999998099/20000000000000000 (exp.f64 -15/2))))) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2)))))))))))))
(fma.f64 (fma.f64 (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))) (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)))))) z (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15))) (fma.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)) (fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)))) (*.f64 (*.f64 z z) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000)) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000))) (fma.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -536458333333735167862579/150000000000000000000000)) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))) (sqrt.f64 15/2))))))))))))
(fma.f64 z (fma.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000) (fma.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (fma.f64 -1 (log.f64 15/2) -1/15))))) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (fma.f64 -1 (log.f64 15/2) -1/15))) (fma.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2))) (fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 15/2)) (sqrt.f64 (*.f64 2 (PI.f64))))) (*.f64 (*.f64 z z) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000))) (fma.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2)))) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (fma.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -536458333333735167862579/150000000000000000000000)) (*.f64 (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125))) (sqrt.f64 (*.f64 2 (PI.f64))))))))))))
(fma.f64 z (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (*.f64 (exp.f64 -15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (-.f64 -1/15 (log.f64 15/2))) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000)))) (+.f64 (fma.f64 (*.f64 z z) (+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)) (*.f64 (exp.f64 -15/2) -536458333333735167862579/150000000000000000000000))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)) (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125))) (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000)))))) (*.f64 (*.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (sqrt.f64 (*.f64 2 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 15/2)) (+.f64 (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2))))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 9999999999998099/10000000000000000 (exp.f64 (+.f64 -15/2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 9999999999998099/10000000000000000))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (exp.f64 (+.f64 -15/2 z)))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 9999999999998099/10000000000000000)))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (exp.f64 (+.f64 -15/2 z)))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 9999999999998099/10000000000000000)))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (-.f64 z 15/2))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (exp.f64 (+.f64 -15/2 z)))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 9999999999998099/10000000000000000)))
(*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 9999999999998099/10000000000000000 (exp.f64 (+.f64 -15/2 z)))))
(*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 9999999999998099/10000000000000000))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (exp.f64 (+.f64 -15/2 z)))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 9999999999998099/10000000000000000)))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (exp.f64 (+.f64 -15/2 z)))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 9999999999998099/10000000000000000)))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 z -15/2))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))) (/.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (/.f64 (/.f64 z (exp.f64 (+.f64 -15/2 z))) (sqrt.f64 (*.f64 2 (PI.f64))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (exp.f64 (+.f64 -15/2 z)))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) 9999999999998099/10000000000000000)))
(*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)) z))
(*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))))
(*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2)))
(*.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))
(+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)) z))))
(fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (*.f64 -611458333333720910362579/25000000000000000000000 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (fma.f64 (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2) (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))) (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (sqrt.f64 15/2) (+.f64 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2))))) (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2))))
(+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2)) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2)))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))))) z) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)) z)))))
(fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (fma.f64 (fma.f64 (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000) (sqrt.f64 15/2) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))) (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000))))) z (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2)))))))
(+.f64 (fma.f64 -611458333333720910362579/25000000000000000000000 (fma.f64 (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2) (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2))) (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2)))) (*.f64 z (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2))) (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225))))))
(+.f64 (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (sqrt.f64 15/2) (+.f64 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2))))) (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2)))) (*.f64 z (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))) (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)))))))
(+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2)) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2)))) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2))))))) z) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)) z)) (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3))))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/50000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 -611458333333720910362579/150000000000000000000000 (exp.f64 -15/2)) (*.f64 9999999999998099/20000000000000000 (exp.f64 -15/2)))) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 9999999999998099/10000000000000000 (exp.f64 -15/2)) (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)))))))))))))
(fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (fma.f64 (fma.f64 (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000) (sqrt.f64 15/2) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))) (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000))))) z (fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 z (sqrt.f64 15/2))) (*.f64 (*.f64 z z) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3)))))) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000)) (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -536458333333735167862579/150000000000000000000000) (*.f64 (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000)) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))))))))))
(fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (fma.f64 z (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2))) (*.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)))) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 -15/2) z) (sqrt.f64 15/2)) (*.f64 (*.f64 z z) (fma.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (exp.f64 -15/2)) (*.f64 (sqrt.f64 15/2) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125))) (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2))) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000)) (*.f64 (exp.f64 -15/2) -536458333333735167862579/150000000000000000000000))))))))))
(+.f64 (+.f64 (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (sqrt.f64 15/2) (+.f64 (/.f64 (exp.f64 -15/2) z) (*.f64 (exp.f64 -15/2) (-.f64 -1/15 (log.f64 15/2))))) (*.f64 (exp.f64 -15/2) (*.f64 -586458333333725662862579/25000000000000000000000 (sqrt.f64 15/2)))) (*.f64 z (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (exp.f64 -15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))) (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000))))))) (*.f64 (*.f64 z z) (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) -586458333333725662862579/25000000000000000000000) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225)) (+.f64 (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) -561458333333730415362579/50000000000000000000000)) (*.f64 (exp.f64 -15/2) -536458333333735167862579/150000000000000000000000)))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 9999999999998099/10000000000000000 (exp.f64 (+.f64 -15/2 z))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (exp.f64 (+.f64 z -15/2))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 9999999999998099/10000000000000000 (exp.f64 (+.f64 -15/2 z)))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (exp.f64 (+.f64 z -15/2))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 9999999999998099/10000000000000000 (exp.f64 (+.f64 -15/2 z)))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (exp.f64 (+.f64 z -15/2))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 9999999999998099/10000000000000000 (exp.f64 (+.f64 -15/2 z)))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 9999999999998099/10000000000000000 (exp.f64 (+.f64 -15/2 z))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (exp.f64 (+.f64 z -15/2))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 9999999999998099/10000000000000000 (exp.f64 (+.f64 -15/2 z)))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (exp.f64 (+.f64 z -15/2))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 9999999999998099/10000000000000000 (exp.f64 (+.f64 -15/2 z)))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 z (exp.f64 (+.f64 z -15/2))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 9999999999998099/10000000000000000 (exp.f64 (+.f64 -15/2 z)))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 -15/2 z)))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (*.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 9999999999998099/10000000000000000) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))) 1)
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (/.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z)) (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z))) (/.f64 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (+.f64 (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z) 99999999999961980000000003613801/100000000000000000000000000000000)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 -228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))))
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (/.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 (/.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 -373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))))
(/.f64 (*.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 -373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (+.f64 -15/2 z)))) (/.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 1)
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 3) 1/3)
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) 3)
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) 2)
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 2)))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 2 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 2))))
(sqrt.f64 (*.f64 2 (*.f64 (PI.f64) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 2))))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 2))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 3))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) 2) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3) (pow.f64 (*.f64 (PI.f64) 2) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 3/2) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) 1))
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (*.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) 9999999999998099/10000000000000000) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))) 1)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(/.f64 (*.f64 (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))
(/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (/.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))))
(*.f64 (/.f64 (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))) (+.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z)) (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(*.f64 (/.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 -228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))) (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (+.f64 (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z) 99999999999961980000000003613801/100000000000000000000000000000000))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(/.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
(/.f64 (*.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
(*.f64 (/.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 -373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))) (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))))
(/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (/.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z))) (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3)))))
(*.f64 (/.f64 (-.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))) (+.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z)) (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(*.f64 (/.f64 (+.f64 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 (/.f64 -228612832529008218773333374170373100626313392698411571449045763623830539/15625000000000000000000000000000000000000000000000000000000000000000 (pow.f64 z 3))) (+.f64 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)) (+.f64 (/.f64 6114583333336046721334122596549400737321/250000000000000000000000000000000000000 z) 99999999999961980000000003613801/100000000000000000000000000000000))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z)))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
(/.f64 (*.f64 (*.f64 (-.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))
(*.f64 (/.f64 (+.f64 99999999999961980000000003613801/100000000000000000000000000000000 (/.f64 -373881293403251752186459607854842487785243531241/625000000000000000000000000000000000000000000 (*.f64 z z))) (+.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 1)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3) 1/3)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 3)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))) 2)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 2))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (exp.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))) 3))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) 3) (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)) 3)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)) 3) (pow.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) 3)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(exp.f64 (+.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))) (+.f64 (-.f64 15/2 z) (*.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(exp.f64 (*.f64 (+.f64 (log.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))) (+.f64 (-.f64 15/2 z) (*.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z))))) 1))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 15/2 z)) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))

localize277.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
1.0b
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
1.0b
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 464 to 364 computations (21.6% saved)

series6.0ms (0%)

Counts
1 → 8
Calls

3 calls:

TimeVariablePointExpression
4.0ms
z
@0
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
1.0ms
z
@-inf
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
1.0ms
z
@inf
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
Compiler

Compiled 421 to 391 computations (7.1% saved)

rewrite54.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
514×log-prod_binary64
327×pow-prod-down_binary64
311×pow2_binary64
254×pow-unpow_binary64
216×pow-pow_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01018
123718
2321718
Stop Event
node limit
Counts
1 → 23
Calls
Call 1
Inputs
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (exp.f64 z)) (*.f64 (pow.f64 (-.f64 15/2 z) z) (exp.f64 15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 z) (sqrt.f64 (-.f64 15/2 z))) (*.f64 (exp.f64 15/2) (pow.f64 (-.f64 15/2 z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 15/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 z)) (exp.f64 15/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)) 1))))))

simplify57.0ms (0.1%)

Algorithm
egg-herbie
Rules
622×associate-*l*_binary64
590×fma-def_binary64
550×associate-*r*_binary64
295×times-frac_binary64
282×distribute-lft-in_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0120877
1334759
21107723
36997723
Stop Event
node limit
Counts
31 → 42
Calls
Call 1
Inputs
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))))) (pow.f64 z 3)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(+.f64 0 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))))) 1)
(/.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (exp.f64 z)) (*.f64 (pow.f64 (-.f64 15/2 z) z) (exp.f64 15/2)))
(/.f64 (*.f64 (exp.f64 z) (sqrt.f64 (-.f64 15/2 z))) (*.f64 (exp.f64 15/2) (pow.f64 (-.f64 15/2 z) z)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) z))
(/.f64 (*.f64 (exp.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 15/2))
(/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 z)) (exp.f64 15/2))
(/.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) z))
(pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 1)
(pow.f64 (pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 2) 1/2)
(pow.f64 (pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 3) 1/3)
(pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))) 3)
(pow.f64 (sqrt.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))) 2)
(sqrt.f64 (pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 2))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))))))
(cbrt.f64 (pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 3))
(expm1.f64 (log1p.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))))
(log1p.f64 (expm1.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))))
(exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))
(exp.f64 (*.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)) 1))
Outputs
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))
(fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)) z))
(*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(fma.f64 (*.f64 z z) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2))) (fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30))) (fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)) z)))
(fma.f64 z (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30)) z)) (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))))) (pow.f64 z 3)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))
(fma.f64 (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 1/2 (*.f64 (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2)))))) (pow.f64 z 3) (fma.f64 (*.f64 z z) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2))) (fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(fma.f64 (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125))) (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1/2)) (fma.f64 -1 (log.f64 15/2) -1/15)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) 1/6)))) (pow.f64 z 3) (fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30))) (fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)) z))))
(fma.f64 z (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30)) z)) (fma.f64 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 1/2 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) (+.f64 (*.f64 (log.f64 15/2) -29/225) -1/10125)) (+.f64 (*.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2)) 133/450)))) (pow.f64 z 3) (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(+.f64 0 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 -15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 -15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 -15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))))) 1)
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (exp.f64 z)) (*.f64 (pow.f64 (-.f64 15/2 z) z) (exp.f64 15/2)))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (*.f64 (exp.f64 z) (sqrt.f64 (-.f64 15/2 z))) (*.f64 (exp.f64 15/2) (pow.f64 (-.f64 15/2 z) z)))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 15/2 z)) (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) z))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (*.f64 (exp.f64 z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 15/2))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 z)) (exp.f64 15/2))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (*.f64 (exp.f64 (+.f64 z -15/2)) (sqrt.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) z))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 1)
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(pow.f64 (pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 2) 1/2)
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(pow.f64 (pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 3) 1/3)
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(pow.f64 (cbrt.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))) 3)
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(pow.f64 (sqrt.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))) 2)
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(sqrt.f64 (pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 2))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (+.f64 z -15/2))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))))))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(cbrt.f64 (pow.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2))) 3))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(expm1.f64 (log1p.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(log1p.f64 (expm1.f64 (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(exp.f64 (*.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)) 1))
(*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))

localize266.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
1.0b
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
1.0b
(+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 538 to 434 computations (19.3% saved)

eval2.4s (3.3%)

Compiler

Compiled 111982 to 89736 computations (19.9% saved)

prune611.0ms (0.8%)

Pruning

54 alts after pruning (50 fresh and 4 done)

PrunedKeptTotal
New1112341146
Fresh91625
Picked011
Done336
Total1124541178
Error
0.0b
Counts
1178 → 54
Alt Table
Click to see full alt table
StatusErrorProgram
37.0b
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 2)
2.1b
(/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))
2.4b
(/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 2))))
2.3b
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
2.4b
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
2.0b
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
2.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 3) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.1b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
2.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
2.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
2.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
55.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))))
62.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
62.6b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
2.3b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (sqrt.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000))))
2.7b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
8.1b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1) 1106209385320415913103082059/4200000000000000000000000)))
10.7b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))) 1106209385320415913103082059/4200000000000000000000000)))
8.2b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1106209385320415913103082059/4200000000000000000000000)))
4.0b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (pow.f64 15/2 1/6))) 3)) 1106209385320415913103082059/4200000000000000000000000)))
1.6b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
3.9b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (*.f64 3 (fma.f64 1/2 (log.f64 15/2) -15/2)) 1/3)) 1106209385320415913103082059/4200000000000000000000000)))
3.4b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))))
2.2b
(*.f64 (*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
0.6b
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.4b
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 1 z)) (*.f64 (-.f64 2 z) 6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.9b
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3/2)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64))))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.9b
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
2.0b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
2.0b
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
49.3b
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15))) (pow.f64 z -2)))
49.3b
(sqrt.f64 (*.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (pow.f64 z -2))))
49.3b
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 z -2))))
36.8b
(fabs.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z))
39.1b
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
39.1b
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
45.1b
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3))
Compiler

Compiled 6240 to 5292 computations (15.2% saved)

localize362.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
1.0b
(+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))
1.0b
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 874 to 724 computations (17.2% saved)

series5.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
2.0ms
z
@-inf
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
2.0ms
z
@inf
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
1.0ms
z
@0
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
Compiler

Compiled 284 to 250 computations (12% saved)

rewrite73.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
375×add-sqr-sqrt_binary64
361×add-log-exp_binary64
361×log1p-expm1-u_binary64
361×expm1-log1p-u_binary64
359×add-cbrt-cube_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03052
174952
Stop Event
node limit
Counts
1 → 31
Calls
Call 1
Inputs
(-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) 2) (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) 2) (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2) (cbrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (sqrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 972932151265895944429028454035185926219656091832350393211802048237451555284062873012340769649/244140625000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (-.f64 2 z) 2) 3)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 6)) (+.f64 (pow.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) 2) (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4) (*.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) 2) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) 2) (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))))

simplify79.0ms (0.1%)

Algorithm
egg-herbie
Rules
590×fma-def_binary64
548×distribute-rgt-in_binary64
531×distribute-lft-in_binary64
473×associate-*l*_binary64
446×associate-*r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01563004
13892574
212322096
Stop Event
node limit
Counts
43 → 73
Calls
Call 1
Inputs
-360943242034944373317421956869932881529/900000000000000000000000000000000
(-.f64 (*.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z) 360943242034944373317421956869932881529/900000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z) (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (pow.f64 z 2))) 360943242034944373317421956869932881529/900000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -10117905832946339418061742100836111975298539/4860000000000000000000000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z) (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (pow.f64 z 2)))) 360943242034944373317421956869932881529/900000000000000000000000000000000)
-99999999999961980000000003613801/100000000000000000000000000000000
(-.f64 (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)) 99999999999961980000000003613801/100000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z))) 99999999999961980000000003613801/100000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 (/.f64 1 z) 3)) (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)))) 99999999999961980000000003613801/100000000000000000000000000000000)
-99999999999961980000000003613801/100000000000000000000000000000000
(-.f64 (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)) 99999999999961980000000003613801/100000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z))) 99999999999961980000000003613801/100000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (+.f64 (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)) (*.f64 -65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 (/.f64 -1 z) 3)))) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(+.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(+.f64 (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(+.f64 (fma.f64 1 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) 2) (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(+.f64 (fma.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(+.f64 (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))
(+.f64 (fma.f64 1 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) 2) (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))
(+.f64 (fma.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))
(*.f64 1 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2) (cbrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (sqrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(/.f64 (-.f64 (/.f64 972932151265895944429028454035185926219656091832350393211802048237451555284062873012340769649/244140625000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (-.f64 2 z) 2) 3)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 6)) (+.f64 (pow.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) 2) (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4) (*.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) 2) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(pow.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1)
(pow.f64 (pow.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(exp.f64 (log.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 1))
(fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(fma.f64 1 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) 2) (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(fma.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
Outputs
-360943242034944373317421956869932881529/900000000000000000000000000000000
(-.f64 (*.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z) 360943242034944373317421956869932881529/900000000000000000000000000000000)
(fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z -360943242034944373317421956869932881529/900000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z) (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (pow.f64 z 2))) 360943242034944373317421956869932881529/900000000000000000000000000000000)
(+.f64 (fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (*.f64 z z))) -360943242034944373317421956869932881529/900000000000000000000000000000000)
(fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z (fma.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (*.f64 z z) -360943242034944373317421956869932881529/900000000000000000000000000000000))
(fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z (fma.f64 (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 z) z -360943242034944373317421956869932881529/900000000000000000000000000000000))
(-.f64 (+.f64 (*.f64 -10117905832946339418061742100836111975298539/4860000000000000000000000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z) (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (pow.f64 z 2)))) 360943242034944373317421956869932881529/900000000000000000000000000000000)
(+.f64 (fma.f64 -10117905832946339418061742100836111975298539/4860000000000000000000000000000000000 (pow.f64 z 3) (fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (*.f64 z z)))) -360943242034944373317421956869932881529/900000000000000000000000000000000)
(fma.f64 -10117905832946339418061742100836111975298539/4860000000000000000000000000000000000 (pow.f64 z 3) (fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z (fma.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 (*.f64 z z) -360943242034944373317421956869932881529/900000000000000000000000000000000)))
(fma.f64 -10117905832946339418061742100836111975298539/4860000000000000000000000000000000000 (pow.f64 z 3) (fma.f64 -1277255195125254633692865002311248325141/1350000000000000000000000000000000 z (fma.f64 (*.f64 -4566794465034856450855310032074753063841/3000000000000000000000000000000000 z) z -360943242034944373317421956869932881529/900000000000000000000000000000000)))
-99999999999961980000000003613801/100000000000000000000000000000000
(-.f64 (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z))) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z)) -99999999999961980000000003613801/100000000000000000000000000000000)
(fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000))
(+.f64 (+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000) (/.f64 (/.f64 -5785370112999625292897346258547783/100000000000000000000000000000 z) z))
(-.f64 (+.f64 (*.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 (/.f64 1 z) 3)) (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)))) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (fma.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 (/.f64 1 z) 3) (fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z))) -99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z)) (+.f64 (/.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 z 3)) -99999999999961980000000003613801/100000000000000000000000000000000))
(+.f64 (*.f64 (/.f64 1 z) (+.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 -5785370112999625292897346258547783/100000000000000000000000000000 z))) (+.f64 (/.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 z 3)) -99999999999961980000000003613801/100000000000000000000000000000000))
-99999999999961980000000003613801/100000000000000000000000000000000
(-.f64 (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000)
(-.f64 (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z))) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z)) -99999999999961980000000003613801/100000000000000000000000000000000)
(fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000))
(+.f64 (+.f64 (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z) -99999999999961980000000003613801/100000000000000000000000000000000) (/.f64 (/.f64 -5785370112999625292897346258547783/100000000000000000000000000000 z) z))
(-.f64 (+.f64 (*.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (+.f64 (*.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 1 z)) (*.f64 -65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 (/.f64 -1 z) 3)))) 99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (fma.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 (/.f64 1 z) 3) (fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z))) -99999999999961980000000003613801/100000000000000000000000000000000)
(+.f64 (fma.f64 -5785370112999625292897346258547783/100000000000000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 2567472222031680933530591684671199/1000000000000000000000000000000 z)) (+.f64 (/.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 z 3)) -99999999999961980000000003613801/100000000000000000000000000000000))
(+.f64 (*.f64 (/.f64 1 z) (+.f64 2567472222031680933530591684671199/1000000000000000000000000000000 (/.f64 -5785370112999625292897346258547783/100000000000000000000000000000 z))) (+.f64 (/.f64 65438114950027571051980966560408609/200000000000000000000000000000 (pow.f64 z 3)) -99999999999961980000000003613801/100000000000000000000000000000000))
(+.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(+.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(+.f64 (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(+.f64 (fma.f64 1 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) 2) (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(+.f64 (fma.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1 (*.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2) 1)))
(+.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(+.f64 (*.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2) 0) (-.f64 (*.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2)))
(-.f64 (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(+.f64 (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))
(+.f64 (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))
(+.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2) (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 4))))
(+.f64 (fma.f64 1 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))
(+.f64 (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))
(+.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2) (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) 2) (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))
(+.f64 (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))
(+.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2) (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 4))))
(+.f64 (fma.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2)) (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)))) (fma.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) 2) (neg.f64 (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))) (-.f64 (*.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))))
(-.f64 (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2) (cbrt.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 4))))
(*.f64 1 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2) (cbrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(*.f64 (sqrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (sqrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(/.f64 (-.f64 (/.f64 972932151265895944429028454035185926219656091832350393211802048237451555284062873012340769649/244140625000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (-.f64 2 z) 2) 3)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 6)) (+.f64 (pow.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) 2) (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4) (*.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))
(/.f64 (-.f64 (/.f64 972932151265895944429028454035185926219656091832350393211802048237451555284062873012340769649/244140625000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (-.f64 2 z) 2) 3)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 6)) (+.f64 (pow.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) 2) (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4) (*.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))
(/.f64 (-.f64 (/.f64 972932151265895944429028454035185926219656091832350393211802048237451555284062873012340769649/244140625000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (-.f64 2 z) 2) 3)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 6)) (+.f64 (pow.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) 2) (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (*.f64 (pow.f64 (-.f64 2 z) -2) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4))))
(/.f64 (-.f64 (/.f64 972932151265895944429028454035185926219656091832350393211802048237451555284062873012340769649/244140625000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (-.f64 2 z) 6)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 6)) (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (*.f64 (pow.f64 (-.f64 2 z) -2) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2)) (fma.f64 98187236481253198354706388279937031202963827663492802341834401/39062500000000000000000000000000000000000000000000 (pow.f64 (-.f64 2 z) -4) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) 2) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) 2) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 4)) (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) 2) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)) (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2)))
(/.f64 (-.f64 (*.f64 98187236481253198354706388279937031202963827663492802341834401/39062500000000000000000000000000000000000000000000 (pow.f64 (-.f64 2 z) -4)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 4)) (fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2)))
(pow.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 1)
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(pow.f64 (pow.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 3) 1/3)
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3)
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 2)
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 3))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(exp.f64 (log.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 1))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(fma.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(fma.f64 1 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) 2) (cbrt.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2))) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2))
(-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))
(fma.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)))
(+.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (fma.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))))
(+.f64 (*.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2) 0) (-.f64 (*.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))) (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 2)))
(-.f64 (/.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (-.f64 2 z)) (-.f64 2 z)) (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -883075145810703/5000000000000 (-.f64 4 z))) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) 2))

localize22.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
1.0b
(sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15)))
Compiler

Compiled 32 to 26 computations (18.8% saved)

series4.0ms (0%)

Counts
2 → 12
Calls

3 calls:

TimeVariablePointExpression
2.0ms
z
@0
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
1.0ms
z
@inf
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
1.0ms
z
@-inf
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
Compiler

Compiled 132 to 120 computations (9.1% saved)

rewrite85.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
512×log-prod_binary64
396×exp-prod_binary64
301×pow-prod-down_binary64
264×pow2_binary64
185×pow1/3_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01027
121127
2273427
Stop Event
node limit
Counts
2 → 98
Calls
Call 1
Inputs
(sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15)))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (*.f64 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481 (/.f64 (exp.f64 15) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (exp.f64 15/2) (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (*.f64 (exp.f64 15) 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 15/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (PI.f64) -1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (sqrt.f64 (neg.f64 (exp.f64 15))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (neg.f64 (exp.f64 15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) 2) (exp.f64 30)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481 (/.f64 (exp.f64 15) (PI.f64))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1/2) (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481 (/.f64 (exp.f64 15) (PI.f64)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 15/2) (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2)) 2)) (cbrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2))) (sqrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))) (cbrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) (pow.f64 z -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) (pow.f64 z -2))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) (*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 1) (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) 1) (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 z) -2) (/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) (cbrt.f64 (*.f64 z z))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (cbrt.f64 (*.f64 z z))) (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 z -1/2) (/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) (sqrt.f64 z)) (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) (pow.f64 z -2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2) (pow.f64 z 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z))) 2)) (cbrt.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)))) (sqrt.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) (pow.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))) 15/2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (log.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) 1) (log.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (*.f64 (log.f64 z) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (*.f64 (log.f64 z) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) 1) (*.f64 (log.f64 z) 1)))))))

simplify107.0ms (0.1%)

Algorithm
egg-herbie
Rules
367×associate-/l*_binary64
341×fma-def_binary64
283×associate-*l/_binary64
259×exp-prod_binary64
253×associate-*r/_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02611921
16191853
218361849
371071845
Stop Event
node limit
Counts
110 → 161
Calls
Call 1
Inputs
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))) 1)
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) 1)
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6))
(*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2))
(/.f64 1 (sqrt.f64 (*.f64 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481 (/.f64 (exp.f64 15) (PI.f64)))))
(/.f64 1 (/.f64 (exp.f64 15/2) (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))))
(/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (*.f64 (exp.f64 15) 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481)))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 15/2))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) -1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (sqrt.f64 (neg.f64 (exp.f64 15))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (neg.f64 (exp.f64 15/2)))
(pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) 1)
(pow.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2) 1/3)
(pow.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) 2) (exp.f64 30)) 1/4)
(pow.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3) 1/6)
(pow.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) 3)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 3/2)
(pow.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) 2)
(pow.f64 (*.f64 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481 (/.f64 (exp.f64 15) (PI.f64))) -1/2)
(pow.f64 (exp.f64 1) (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2))
(pow.f64 (exp.f64 1/2) (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15))
(pow.f64 (sqrt.f64 (*.f64 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481 (/.f64 (exp.f64 15) (PI.f64)))) -1)
(pow.f64 (/.f64 (exp.f64 15/2) (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2)) 2)) (cbrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2)))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2))) (sqrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2)))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))))
(cbrt.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2))))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2))
(exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2))
(exp.f64 (*.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) 1))
(exp.f64 (*.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15)) 1/3))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2)) 3))
(exp.f64 (*.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15)) 2))
(exp.f64 (*.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1) 1/2))
(exp.f64 (*.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) 1) 1))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 1)
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) (/.f64 1 z))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))) (cbrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) (pow.f64 z -2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) (pow.f64 z -2))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) (*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (/.f64 1 z)))
(*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (/.f64 1 z)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) (/.f64 1 (neg.f64 z)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 1) (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) z))
(*.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) 1) (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) z))
(*.f64 (pow.f64 (cbrt.f64 z) -2) (/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) (cbrt.f64 z)))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) (cbrt.f64 (*.f64 z z))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))
(*.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (cbrt.f64 (*.f64 z z))) (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (cbrt.f64 z)))
(*.f64 (pow.f64 z -1/2) (/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) (sqrt.f64 z)))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) (sqrt.f64 z)) (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (sqrt.f64 z)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))) 1)
(pow.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) (pow.f64 z -2)) 1/2)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))) 3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))) 2)
(pow.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) -1)
(pow.f64 (exp.f64 1) (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)))
(pow.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2) (pow.f64 z 3)) 1/3)
(pow.f64 (/.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) 1) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z))) 2)) (cbrt.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)))) (sqrt.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) (neg.f64 z)))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) (pow.f64 z -2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))
(exp.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)))
(exp.f64 (*.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)) 1))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 2))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))) 15/2) -1))
(exp.f64 (*.f64 (*.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)) 1) 1))
(exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (log.f64 z)))
(exp.f64 (-.f64 (*.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) 1) (log.f64 z)))
(exp.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (*.f64 (log.f64 z) 1)))
(exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (*.f64 (log.f64 z) 1)))
(exp.f64 (-.f64 (*.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) 1) (*.f64 (log.f64 z) 1)))
Outputs
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(+.f64 0 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) (exp.f64 -15/2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) (exp.f64 -15/2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) (exp.f64 -15/2)))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) (exp.f64 -15/2)))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))) 1)
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) 1)
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(*.f64 1 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)))
(*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 5)))
(*.f64 (pow.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) 1/6) (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 5)))
(*.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) 1/6) (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 5)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6))
(*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 5)))
(*.f64 (pow.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) 1/6) (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 5)))
(*.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) 1/6) (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 5)))
(*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4))
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))))
(sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))))
(sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(/.f64 1 (sqrt.f64 (*.f64 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481 (/.f64 (exp.f64 15) (PI.f64)))))
(/.f64 1 (sqrt.f64 (*.f64 (/.f64 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481 (PI.f64)) (exp.f64 15))))
(/.f64 1 (/.f64 (exp.f64 15/2) (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(/.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (*.f64 (exp.f64 15) 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481)))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 15/2))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) -1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (sqrt.f64 (neg.f64 (exp.f64 15))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (neg.f64 (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/2)
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))))
(sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))))
(sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) 1)
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(pow.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2))
(cbrt.f64 (pow.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) 3/2))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) 3/2))
(pow.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) 2) (exp.f64 30)) 1/4)
(pow.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) 2) (exp.f64 30)) 1/4)
(pow.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3) 1/6)
(pow.f64 (*.f64 1832415820932632971391193416355286744526132622001958888043672268078501264340503703316478545917832724771419984295993373442946948984620038556185147485886574177641641/1626379776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (PI.f64) (exp.f64 15)) 3)) 1/6)
(pow.f64 (pow.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) 3) 1/6)
(pow.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) 3)
(pow.f64 (pow.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) 1/6) 3)
(pow.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) 1/6) 3)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 3/2)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 5)) 3/2)
(pow.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) 2)
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))))
(sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))))
(sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))
(pow.f64 (*.f64 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481 (/.f64 (exp.f64 15) (PI.f64))) -1/2)
(pow.f64 (*.f64 (/.f64 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481 (PI.f64)) (exp.f64 15)) -1/2)
(pow.f64 (exp.f64 1) (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(pow.f64 (exp.f64 1/2) (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(pow.f64 (sqrt.f64 (*.f64 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481 (/.f64 (exp.f64 15) (PI.f64)))) -1)
(/.f64 1 (sqrt.f64 (*.f64 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481 (/.f64 (exp.f64 15) (PI.f64)))))
(/.f64 1 (sqrt.f64 (*.f64 (/.f64 1176000000000000000000000000000000000000000000000/1223699204170972405458614049551529263107435644887679481 (PI.f64)) (exp.f64 15))))
(pow.f64 (/.f64 (exp.f64 15/2) (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) -1)
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2)) 2)) (cbrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) -15/2)) 2)) (cbrt.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) -15/2)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 -15/2 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))))) 2)) (cbrt.f64 (+.f64 -15/2 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (log.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) -15/2)) 2)) (cbrt.f64 (fma.f64 1/2 (log.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) -15/2)))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2))) (sqrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2)))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) -15/2))) (sqrt.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) -15/2)))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 -15/2 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))))))) (sqrt.f64 (+.f64 -15/2 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))))))
(pow.f64 (exp.f64 (sqrt.f64 (fma.f64 1/2 (log.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) -15/2))) (sqrt.f64 (fma.f64 1/2 (log.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) -15/2)))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 -15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(cbrt.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2))
(cbrt.f64 (pow.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) 3/2))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) 3/2))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2))))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2))))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(exp.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(exp.f64 (*.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) 1))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(exp.f64 (*.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15)) 1/3))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2)) 3))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(exp.f64 (*.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15)) 2))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(exp.f64 (*.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1) 1/2))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(exp.f64 (*.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) 1))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) 1) 1))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 -15/2))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15)))
(+.f64 0 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) (/.f64 (exp.f64 -15/2) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 1)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) (/.f64 1 z))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))) 1)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))) (cbrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) (pow.f64 z -2))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (*.f64 (/.f64 (PI.f64) (exp.f64 15)) (pow.f64 z -2)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))) (cbrt.f64 (*.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) (pow.f64 z -2))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (*.f64 (PI.f64) (pow.f64 z -2)) (exp.f64 15)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) (pow.f64 z -2))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (*.f64 (/.f64 (PI.f64) (exp.f64 15)) (pow.f64 z -2)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))) (cbrt.f64 (*.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) (pow.f64 z -2))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))) (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (*.f64 (PI.f64) (pow.f64 z -2)) (exp.f64 15)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) (*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (/.f64 1 z)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 5)) (*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (/.f64 1 z)))
(/.f64 (pow.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) 1/6) (/.f64 z (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 5))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) z) (/.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) 1/6) (exp.f64 5)))
(*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (/.f64 1 z)))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) (/.f64 1 (neg.f64 z)))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 1) (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) z))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 5)) (*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (/.f64 1 z)))
(/.f64 (pow.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) 1/6) (/.f64 z (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 5))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) z) (/.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) 1/6) (exp.f64 5)))
(*.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) 1) (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) z))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15)))) z)
(/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) z)
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) z)
(*.f64 (pow.f64 (cbrt.f64 z) -2) (/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) (cbrt.f64 z)))
(*.f64 (pow.f64 (cbrt.f64 z) -2) (/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (cbrt.f64 z) (exp.f64 -15/2))))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (*.f64 (cbrt.f64 z) (exp.f64 15/2)) (pow.f64 (cbrt.f64 z) -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 z)) (sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)) (exp.f64 -15))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) (cbrt.f64 (*.f64 z z))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))) (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 (cbrt.f64 (*.f64 z z)) (exp.f64 5))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))) (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 (exp.f64 5) (cbrt.f64 (*.f64 z z)))))
(*.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (cbrt.f64 (*.f64 z z))) (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/4) (cbrt.f64 z)))
(/.f64 (/.f64 (sqrt.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64)))) (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)))
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
(*.f64 (pow.f64 z -1/2) (/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) (sqrt.f64 z)))
(*.f64 (pow.f64 z -1/2) (/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (sqrt.f64 z) (exp.f64 -15/2))))
(*.f64 (pow.f64 z -1/2) (*.f64 (/.f64 (exp.f64 -15/2) (sqrt.f64 z)) (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) (sqrt.f64 z)) (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (sqrt.f64 z)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 5)) (*.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 1/6) (/.f64 1 z)))
(/.f64 (pow.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) 1/6) (/.f64 z (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (exp.f64 5))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) z) (/.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) 1/6) (exp.f64 5)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))) 1)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(pow.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) (pow.f64 z -2)) 1/2)
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (*.f64 (/.f64 (PI.f64) (exp.f64 15)) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) (pow.f64 z -2)))
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (*.f64 (PI.f64) (pow.f64 z -2)) (exp.f64 15))))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))) 3) 1/3)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))) 3)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))) 2)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(pow.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) -1)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(pow.f64 (exp.f64 1) (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(pow.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2) (pow.f64 z 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2) (pow.f64 z 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) 3/2) (pow.f64 z 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) 3/2) (pow.f64 z 3)))
(pow.f64 (/.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) 1) -1)
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z))) 2)) (cbrt.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) (+.f64 15/2 (log.f64 z)))) 2)) (cbrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) (+.f64 15/2 (log.f64 z)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) (-.f64 -15/2 (log.f64 z)))) 2)) (cbrt.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) (-.f64 -15/2 (log.f64 z)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 -1 (log.f64 (/.f64 z (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))))) -15/2)) 2)) (cbrt.f64 (fma.f64 -1 (log.f64 (/.f64 z (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))))) -15/2)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 1/2 (log.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) -15/2) (log.f64 z))) 2)) (cbrt.f64 (-.f64 (fma.f64 1/2 (log.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) -15/2) (log.f64 z))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)))) (sqrt.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) (+.f64 15/2 (log.f64 z))))) (sqrt.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) (+.f64 15/2 (log.f64 z)))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) (-.f64 -15/2 (log.f64 z))))) (sqrt.f64 (+.f64 (log.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64)))) (-.f64 -15/2 (log.f64 z)))))
(pow.f64 (exp.f64 (sqrt.f64 (fma.f64 -1 (log.f64 (/.f64 z (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))))) -15/2))) (sqrt.f64 (fma.f64 -1 (log.f64 (/.f64 z (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))))) -15/2)))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (fma.f64 1/2 (log.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) -15/2) (log.f64 z)))) (sqrt.f64 (-.f64 (fma.f64 1/2 (log.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) -15/2) (log.f64 z))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)) (neg.f64 z)))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(sqrt.f64 (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) (pow.f64 z -2)))
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (*.f64 (/.f64 (PI.f64) (exp.f64 15)) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) (pow.f64 z -2)))
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (*.f64 (PI.f64) (pow.f64 z -2)) (exp.f64 15))))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))) 3))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (PI.f64) (exp.f64 15))) 3/2) (pow.f64 z 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) 3/2) (pow.f64 z 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) 3/2) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2)))))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (*.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)) 1))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z))) 1/3))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 3))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 2))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))) 15/2) -1))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (*.f64 (*.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (log.f64 z)) 1) 1))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (log.f64 z)))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (-.f64 (*.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) 1) (log.f64 z)))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (-.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) (*.f64 (log.f64 z) 1)))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (*.f64 (log.f64 z) 1)))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(exp.f64 (-.f64 (*.f64 (-.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) 15/2) 1) (*.f64 (log.f64 z) 1)))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))

localize54.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
1.0b
(*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)
1.6b
(exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2))
Compiler

Compiled 95 to 88 computations (7.4% saved)

series38.0ms (0.1%)

Counts
3 → 12
Calls

3 calls:

TimeVariablePointExpression
26.0ms
z
@0
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
10.0ms
z
@inf
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
2.0ms
z
@-inf
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
Compiler

Compiled 240 to 228 computations (5% saved)

rewrite80.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
920×log-prod_binary64
334×expm1-udef_binary64
333×log1p-udef_binary64
276×log-pow_binary64
199×fma-def_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02060
141454
2482454
Stop Event
node limit
Counts
3 → 71
Calls
Call 1
Inputs
(exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2))
(*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) (cbrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)) (cbrt.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2)) 2)) (cbrt.f64 (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2))) (sqrt.f64 (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (fma.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2 (log.f64 1106209385320415913103082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (fma.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2 (log.f64 1106209385320415913103082059/4200000000000000000000000)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))) (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 z (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)))) (/.f64 z (cbrt.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000))) (/.f64 z (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) -1) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 z -2) (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 (pow.f64 z -2) z) (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) 3) (/.f64 (pow.f64 z -2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (fma.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2 (log.f64 1106209385320415913103082059/4200000000000000000000000)) (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (fma.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2 (log.f64 1106209385320415913103082059/4200000000000000000000000)) (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))) 1))))))

simplify88.0ms (0.1%)

Algorithm
egg-herbie
Rules
1308×fma-def_binary64
675×associate-/r*_binary64
393×associate-/l/_binary64
331×associate-/r/_binary64
172×associate-*l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02002028
14491937
221671806
373181806
Stop Event
node limit
Counts
83 → 111
Calls
Call 1
Inputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(+.f64 0 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) (cbrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) 1)
(*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1)
(*.f64 1 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)) (cbrt.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))
(pow.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1)
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(pow.f64 (E.f64) (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2))
(pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 2)
(pow.f64 (pow.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 3) 1/3)
(pow.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) 3)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2)) 2)) (cbrt.f64 (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2)))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2))) (sqrt.f64 (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4))
(log.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))))
(cbrt.f64 (pow.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 3))
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))
(log1p.f64 (expm1.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))
(+.f64 0 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000))) 1)
(pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) 1)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000)) 3)
(pow.f64 (*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000)) 2)
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)))
(log.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (fma.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2 (log.f64 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (*.f64 (fma.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2 (log.f64 1106209385320415913103082059/4200000000000000000000000)) 1))
(+.f64 0 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))) (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))) 1)
(/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))))
(/.f64 1 (/.f64 z (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))))))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000)))
(/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) z)
(/.f64 (cbrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)))) (/.f64 z (cbrt.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))))))
(/.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000))) (/.f64 z (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000)))))
(/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))
(/.f64 (neg.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))))) (neg.f64 z))
(/.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) (sqrt.f64 z)) (sqrt.f64 z))
(/.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) 1) z)
(/.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(/.f64 (*.f64 -1 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))))) (neg.f64 z))
(/.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) -1) (neg.f64 z))
(pow.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) 1)
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))) 3)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000))) 2)
(sqrt.f64 (*.f64 (pow.f64 z -2) (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)))))
(log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) 3) (pow.f64 z 3)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 z -2) z) (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) 3) (/.f64 (pow.f64 z -2) z)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))
(exp.f64 (+.f64 (fma.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2 (log.f64 1106209385320415913103082059/4200000000000000000000000)) (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))
(exp.f64 (*.f64 (+.f64 (fma.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2 (log.f64 1106209385320415913103082059/4200000000000000000000000)) (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))) 1))
Outputs
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (exp.f64 (*.f64 2 (-.f64 (*.f64 1/4 (log.f64 15/2)) 15/4)))) z))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log.f64 15/2) -15/4)))
(+.f64 0 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) (cbrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) 1)
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1)
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(*.f64 1 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)))
(pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 2)
(*.f64 (pow.f64 15/2 1/2) (exp.f64 -15/2))
(*.f64 (sqrt.f64 15/2) (exp.f64 -15/2))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (cbrt.f64 (*.f64 15/2 (exp.f64 -15))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)) (cbrt.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (cbrt.f64 (*.f64 15/2 (exp.f64 -15))))
(pow.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1)
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(pow.f64 (E.f64) (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2))
(pow.f64 (E.f64) (*.f64 2 (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 2)
(*.f64 (pow.f64 15/2 1/2) (exp.f64 -15/2))
(*.f64 (sqrt.f64 15/2) (exp.f64 -15/2))
(pow.f64 (pow.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 3) 1/3)
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(pow.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) 3)
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2)) 2)) (cbrt.f64 (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 2 (fma.f64 1/4 (log1p.f64 13/2) -15/4))) 2)) (cbrt.f64 (*.f64 2 (fma.f64 1/4 (log1p.f64 13/2) -15/4))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2))) (sqrt.f64 (*.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2)))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 2 (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) (sqrt.f64 (*.f64 2 (fma.f64 1/4 (log1p.f64 13/2) -15/4))))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4))
(pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 2)
(*.f64 (pow.f64 15/2 1/2) (exp.f64 -15/2))
(*.f64 (sqrt.f64 15/2) (exp.f64 -15/2))
(log.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))))
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(cbrt.f64 (pow.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 3))
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(expm1.f64 (log1p.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(log1p.f64 (expm1.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))
(pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))
(+.f64 0 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) 1106209385320415913103082059/4200000000000000000000000)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) 1106209385320415913103082059/4200000000000000000000000))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000))) 1)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) 1)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) 3) 1/3)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000)) 3)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(pow.f64 (*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000)) 2)
(pow.f64 (*.f64 (pow.f64 15/2 1/4) (*.f64 (exp.f64 -15/4) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000))) 2)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (exp.f64 -15/2)))
(sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(sqrt.f64 (*.f64 (*.f64 15/2 (exp.f64 -15)) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 1106209385320415913103082059/4200000000000000000000000) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) 3))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(exp.f64 (fma.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2 (log.f64 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(exp.f64 (*.f64 (fma.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2 (log.f64 1106209385320415913103082059/4200000000000000000000000)) 1))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))
(+.f64 0 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))) (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))) 1)
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(/.f64 1 (/.f64 z (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (/.f64 z (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) z)
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(/.f64 (cbrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)))) (/.f64 z (cbrt.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000))) z) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))))))
(*.f64 (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4) (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/8820000000000000000000000000000000000000000000000))) z))
(*.f64 (cbrt.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))))) (/.f64 (cbrt.f64 (*.f64 (*.f64 15/2 (exp.f64 -15)) (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/8820000000000000000000000000000000000000000000000))) z))
(/.f64 (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000))) (/.f64 z (*.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000)))))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 15/2 1/4) (*.f64 (exp.f64 -15/4) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000))) (pow.f64 (*.f64 2 (PI.f64)) 1/4)) z) (*.f64 (*.f64 (pow.f64 15/2 1/4) (*.f64 (exp.f64 -15/4) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000))) (pow.f64 (*.f64 2 (PI.f64)) 1/4)))
(/.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (/.f64 (/.f64 z (pow.f64 (*.f64 2 (PI.f64)) 1/4)) (pow.f64 (*.f64 (pow.f64 15/2 1/4) (*.f64 (exp.f64 -15/4) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000))) 2)))
(/.f64 (pow.f64 (*.f64 2 (PI.f64)) 1/4) (/.f64 z (*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (exp.f64 -15/2))) (pow.f64 (*.f64 2 (PI.f64)) 1/4))))
(/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (sqrt.f64 (*.f64 2 (PI.f64)))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))))) (neg.f64 z))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(/.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(/.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) 1) z)
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(/.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(/.f64 (*.f64 -1 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64)))))) (neg.f64 z))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(/.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) -1) (neg.f64 z))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(pow.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) 1)
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) 3) 1/3)
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))) 3)
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) (*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000))) 2)
(pow.f64 (*.f64 (*.f64 (pow.f64 15/2 1/4) (*.f64 (exp.f64 -15/4) (sqrt.f64 1106209385320415913103082059/4200000000000000000000000))) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))) 2)
(pow.f64 (*.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) (*.f64 (sqrt.f64 1106209385320415913103082059/4200000000000000000000000) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))) 2)
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (sqrt.f64 15/2) (exp.f64 -15/2)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(sqrt.f64 (*.f64 (pow.f64 z -2) (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4) 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000)) (pow.f64 z -2)))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 1/4) (exp.f64 -15/4)) 4) (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/8820000000000000000000000000000000000000000000000)) (pow.f64 z -2)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 15/2 (exp.f64 -15)) (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/8820000000000000000000000000000000000000000000000)) (pow.f64 z -2)))
(log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)) 3))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) 3) (pow.f64 z 3)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 z -2) z) (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) 3)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (sqrt.f64 (*.f64 2 (PI.f64))))) 3) (/.f64 (pow.f64 z -2) z)))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) 1106209385320415913103082059/4200000000000000000000000) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(exp.f64 (+.f64 (fma.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2 (log.f64 1106209385320415913103082059/4200000000000000000000000)) (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))
(exp.f64 (*.f64 (+.f64 (fma.f64 (fma.f64 1/4 (log1p.f64 13/2) -15/4) 2 (log.f64 1106209385320415913103082059/4200000000000000000000000)) (log.f64 (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))) 1))
(*.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4))) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z))
(/.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (*.f64 z (/.f64 4200000000000000000000000/1106209385320415913103082059 (sqrt.f64 (*.f64 2 (PI.f64))))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (pow.f64 (exp.f64 2) (fma.f64 1/4 (log1p.f64 13/2) -15/4)) (/.f64 (sqrt.f64 (*.f64 2 (PI.f64))) z)))

localize41.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64))
1.0b
(*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
1.0b
(*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)
Compiler

Compiled 85 to 61 computations (28.2% saved)

series3.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
2.0ms
z
@0
(*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64))
1.0ms
z
@inf
(*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64))
1.0ms
z
@-inf
(*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64))
Compiler

Compiled 222 to 174 computations (21.6% saved)

rewrite46.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
732×pow1_binary64
672×add-log-exp_binary64
672×log1p-expm1-u_binary64
672×expm1-log1p-u_binary64
657×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0811
115711
2186911
Stop Event
node limit
Counts
1 → 24
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (cbrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (PI.f64)) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (PI.f64)) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (PI.f64) 1) (sin.f64 (*.f64 (PI.f64) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (PI.f64) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (PI.f64)) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (PI.f64) -1) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) 3) (pow.f64 (PI.f64) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))))))

simplify49.0ms (0.1%)

Algorithm
egg-herbie
Rules
464×log-prod_binary64
428×associate-*r*_binary64
425×associate-*l*_binary64
359×fma-neg_binary64
315×times-frac_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0110580
1267566
2937522
35761499
Stop Event
node limit
Counts
36 → 40
Calls
Call 1
Inputs
(/.f64 1 z)
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) z) (PI.f64))) (/.f64 1 z))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) z) (PI.f64))) (+.f64 (/.f64 1 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64))) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 3)))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) z) (PI.f64))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (PI.f64) 5)) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (PI.f64))) (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64))) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 (PI.f64) 3)) (PI.f64))))) (pow.f64 z 5))) (+.f64 (/.f64 1 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64))) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 3))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(-.f64 (+.f64 1 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 1)
(/.f64 1 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (cbrt.f64 (PI.f64))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 (PI.f64))))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (/.f64 (PI.f64) 1) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (/.f64 (PI.f64) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (*.f64 -1 (PI.f64)) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (*.f64 (PI.f64) -1) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))
(pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)
(pow.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 3)
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2)
(sqrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 2))
(log.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
Outputs
(/.f64 1 z)
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) z) (PI.f64))) (/.f64 1 z))
(fma.f64 1/6 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (PI.f64) z)) (/.f64 1 z))
(fma.f64 1/6 (/.f64 z (/.f64 (PI.f64) (pow.f64 (PI.f64) 3))) (/.f64 1 z))
(fma.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2)) (/.f64 1 z))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) z) (PI.f64))) (+.f64 (/.f64 1 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64))) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 3)))))
(+.f64 (fma.f64 1/6 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (PI.f64) z)) (/.f64 1 z)) (neg.f64 (*.f64 (fma.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64)) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 3))))
(fma.f64 1/6 (/.f64 z (/.f64 (PI.f64) (pow.f64 (PI.f64) 3))) (fma.f64 (neg.f64 (fma.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64)) (*.f64 -1/36 (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 (PI.f64) 2))))) (pow.f64 z 3) (/.f64 1 z)))
(-.f64 (fma.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2)) (/.f64 1 z)) (*.f64 (fma.f64 -1/36 (pow.f64 (PI.f64) 4) (*.f64 (/.f64 1/120 (PI.f64)) (pow.f64 (PI.f64) 5))) (pow.f64 z 3)))
(fma.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 4) (*.f64 -1/36 (pow.f64 (PI.f64) 4))) (neg.f64 (pow.f64 z 3)) (fma.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2)) (/.f64 1 z)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) z) (PI.f64))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (PI.f64) 5)) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (PI.f64))) (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64))) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 (PI.f64) 3)) (PI.f64))))) (pow.f64 z 5))) (+.f64 (/.f64 1 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64))) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 3))))))
(fma.f64 1/6 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (PI.f64) z)) (fma.f64 -1 (*.f64 (fma.f64 1/720 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (pow.f64 (PI.f64) 2) (pow.f64 (PI.f64) 5))) (fma.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (PI.f64)) (*.f64 1/6 (/.f64 (fma.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64)) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (/.f64 (PI.f64) (pow.f64 (PI.f64) 3)))))) (pow.f64 z 5)) (+.f64 (/.f64 1 z) (neg.f64 (*.f64 (fma.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64)) (*.f64 -1/36 (/.f64 (pow.f64 (pow.f64 (PI.f64) 3) 2) (pow.f64 (PI.f64) 2)))) (pow.f64 z 3))))))
(fma.f64 1/6 (/.f64 z (/.f64 (PI.f64) (pow.f64 (PI.f64) 3))) (fma.f64 (neg.f64 (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (PI.f64) 2)) (pow.f64 (PI.f64) 5)) (fma.f64 1/6 (/.f64 (pow.f64 (PI.f64) 3) (/.f64 (PI.f64) (fma.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64)) (*.f64 -1/36 (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 (PI.f64) 2)))))) (*.f64 -1/5040 (/.f64 (pow.f64 (PI.f64) 7) (PI.f64)))))) (pow.f64 z 5) (fma.f64 (neg.f64 (fma.f64 1/120 (/.f64 (pow.f64 (PI.f64) 5) (PI.f64)) (*.f64 -1/36 (/.f64 (pow.f64 (PI.f64) 6) (pow.f64 (PI.f64) 2))))) (pow.f64 z 3) (/.f64 1 z))))
(fma.f64 (fma.f64 1/6 (*.f64 (pow.f64 (PI.f64) 2) (fma.f64 -1/36 (pow.f64 (PI.f64) 4) (*.f64 (/.f64 1/120 (PI.f64)) (pow.f64 (PI.f64) 5)))) (fma.f64 1/720 (/.f64 (pow.f64 (PI.f64) 5) (/.f64 1 (PI.f64))) (*.f64 (/.f64 -1/5040 (PI.f64)) (pow.f64 (PI.f64) 7)))) (neg.f64 (pow.f64 z 5)) (-.f64 (fma.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2)) (/.f64 1 z)) (*.f64 (fma.f64 -1/36 (pow.f64 (PI.f64) 4) (*.f64 (/.f64 1/120 (PI.f64)) (pow.f64 (PI.f64) 5))) (pow.f64 z 3))))
(fma.f64 (fma.f64 1/6 (*.f64 (pow.f64 (PI.f64) 2) (fma.f64 1/120 (pow.f64 (PI.f64) 4) (*.f64 -1/36 (pow.f64 (PI.f64) 4)))) (fma.f64 (pow.f64 (PI.f64) 6) 1/720 (*.f64 (pow.f64 (PI.f64) 6) -1/5040))) (neg.f64 (pow.f64 z 5)) (fma.f64 (fma.f64 1/120 (pow.f64 (PI.f64) 4) (*.f64 -1/36 (pow.f64 (PI.f64) 4))) (neg.f64 (pow.f64 z 3)) (fma.f64 1/6 (*.f64 z (pow.f64 (PI.f64) 2)) (/.f64 1 z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(-.f64 (+.f64 1 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 1)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 1 (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (PI.f64)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (pow.f64 (cbrt.f64 (PI.f64)) 2) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (cbrt.f64 (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (sqrt.f64 (PI.f64)) (/.f64 (sin.f64 (*.f64 (PI.f64) z)) (sqrt.f64 (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (/.f64 (PI.f64) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (/.f64 (PI.f64) 1) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (/.f64 (PI.f64) (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) 2)) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 -1 (PI.f64)) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(/.f64 (*.f64 (PI.f64) -1) (neg.f64 (sin.f64 (*.f64 (PI.f64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 1)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3) 1/3)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 3)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(pow.f64 (sqrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2)
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(sqrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 2))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(log.f64 (exp.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(cbrt.f64 (/.f64 (pow.f64 (PI.f64) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) z)) 3)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) 3)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) 3) (pow.f64 (PI.f64) 3)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))

localize258.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
1.0b
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
1.0b
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))
1.0b
(sqrt.f64 (*.f64 (PI.f64) 2))
Compiler

Compiled 653 to 544 computations (16.7% saved)

series29.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
10.0ms
z
@0
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
5.0ms
z
@-inf
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
4.0ms
z
@inf
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
4.0ms
z
@0
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))
2.0ms
z
@-inf
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
Compiler

Compiled 2038 to 1814 computations (11% saved)

rewrite94.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
700×add-log-exp_binary64
699×log1p-expm1-u_binary64
699×expm1-log1p-u_binary64
698×add-cbrt-cube_binary64
698×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055236
11422236
Stop Event
node limit
Counts
3 → 25
Calls
Call 1
Inputs
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))
(*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (sqrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) 3)) (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))))))

simplify108.0ms (0.1%)

Algorithm
egg-herbie
Rules
313×associate-*l/_binary64
282×associate-*r*_binary64
272×distribute-rgt-out_binary64
267×fma-def_binary64
262×associate-*l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02853974
19093434
244513073
Stop Event
node limit
Counts
61 → 118
Calls
Call 1
Inputs
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))))) (pow.f64 z 3)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))) z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2)))))) (pow.f64 z 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))) z) (+.f64 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/470400000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3))))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2))) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2)))))) (pow.f64 z 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (/.f64 1 z) 2))))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)) (+.f64 (*.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (pow.f64 (/.f64 1 z) 3) (exp.f64 (-.f64 z 15/2))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (/.f64 1 z) 2)))))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (+.f64 (*.f64 398308844029173303716389/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))))))
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z)))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 z) (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (pow.f64 z 3)))))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 (/.f64 1 z) 3)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 398308844029173303716389/6250000000000000000000 (pow.f64 (/.f64 -1 z) 3)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(pow.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) 1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))
(*.f64 1 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (sqrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) 3)) (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) 1)
(log.f64 (exp.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(exp.f64 (log.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
Outputs
(*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))
(*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))
(+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))
(fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)) z))
(*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(fma.f64 (*.f64 z z) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2))) (fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30))) (fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)) z)))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))) (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))
(+.f64 (*.f64 (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3)))) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 1/6 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))))) (pow.f64 z 3)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 1/2 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))) z) (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))
(fma.f64 (fma.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 1/6 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 1/2 (*.f64 (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2)))))) (pow.f64 z 3) (fma.f64 (*.f64 z z) (fma.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1/2))) (fma.f64 (*.f64 (+.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) z (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(fma.f64 (+.f64 (fma.f64 1/2 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 1/6))) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125)) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)))) (pow.f64 z 3) (fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (+.f64 (neg.f64 (log.f64 15/2)) 13/30))) (fma.f64 (exp.f64 -15/2) (sqrt.f64 15/2) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (neg.f64 (log.f64 15/2)) 14/15)) z))))
(fma.f64 (+.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) 1/6))) (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) (*.f64 (exp.f64 -15/2) 1/2))) (pow.f64 z 3) (fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))) (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))
(*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)
(*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))) z) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))
(fma.f64 (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)) z (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000))
(fma.f64 z (fma.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))
(fma.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) 1106209385320415913103082059/4200000000000000000000000) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2)))))) (pow.f64 z 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2)))))
(fma.f64 (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)) z (fma.f64 (fma.f64 (fma.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 116398943231708128692755172596971/118540800000000000000000000000)) (sqrt.f64 15/2) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)) (*.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))))) (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(fma.f64 z (fma.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) (fma.f64 (*.f64 z z) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)))) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000) (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000))))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(fma.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) 1106209385320415913103082059/4200000000000000000000000) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) (fma.f64 (*.f64 z z) (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))) (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000))))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (pow.f64 15/2 1/2))))) z) (+.f64 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/470400000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))))) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (pow.f64 15/2 1/2) (+.f64 (*.f64 29/225 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15)) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 3))))))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2))) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2)) (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2)) (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (exp.f64 -15/2)))) (pow.f64 15/2 1/2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) (*.f64 (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (exp.f64 -15/2)) (*.f64 102757979785251069442117317613/235200000000000000000000000 (exp.f64 -15/2))) (pow.f64 15/2 1/2))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (-.f64 (*.f64 -1 (log.f64 15/2)) 1/15) 2))) (pow.f64 15/2 1/2)))))) (pow.f64 z 2)) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (pow.f64 15/2 1/2))))))
(fma.f64 (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000) (*.f64 (*.f64 (*.f64 (exp.f64 -15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)) z (fma.f64 (pow.f64 z 3) (fma.f64 (sqrt.f64 15/2) (fma.f64 1106209385320415913103082059/25200000000000000000000000 (exp.f64 -15/2) (fma.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 18100786465164971838668321711699/23708160000000000000000000000))) (fma.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 29/225 (fma.f64 -1 (log.f64 15/2) -1/15) (+.f64 86/10125 (*.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3))))) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (fma.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 116398943231708128692755172596971/118540800000000000000000000000))) (*.f64 (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)))))) (fma.f64 (fma.f64 (fma.f64 1106209385320415913103082059/8400000000000000000000000 (exp.f64 -15/2) (*.f64 (exp.f64 -15/2) 116398943231708128692755172596971/118540800000000000000000000000)) (sqrt.f64 15/2) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)) (*.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (+.f64 29/225 (*.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2))))))) (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000))))
(fma.f64 z (fma.f64 (*.f64 (exp.f64 -15/2) 1106209385320415913103082059/4200000000000000000000000) (*.f64 (sqrt.f64 15/2) (fma.f64 -1 (log.f64 15/2) -1/15)) (*.f64 (exp.f64 -15/2) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) (fma.f64 (pow.f64 z 3) (fma.f64 (sqrt.f64 15/2) (fma.f64 (exp.f64 -15/2) 1106209385320415913103082059/25200000000000000000000000 (*.f64 (exp.f64 -15/2) 9095512799690375149992504617399053/6638284800000000000000000000000)) (fma.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (fma.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 29/225 (fma.f64 1/6 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 3) 86/10125))) 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000)) (*.f64 (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000)))))) (fma.f64 (*.f64 z z) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (sqrt.f64 15/2) (fma.f64 1/2 (pow.f64 (fma.f64 -1 (log.f64 15/2) -1/15) 2) 29/225)))) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000) (*.f64 (fma.f64 -1 (log.f64 15/2) -1/15) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000))))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))))
(fma.f64 z (*.f64 (exp.f64 -15/2) (+.f64 (*.f64 (*.f64 (sqrt.f64 15/2) (-.f64 -1/15 (log.f64 15/2))) 1106209385320415913103082059/4200000000000000000000000) (*.f64 54901901787731453525296637639/78400000000000000000000000 (sqrt.f64 15/2)))) (fma.f64 (pow.f64 z 3) (+.f64 (*.f64 (exp.f64 -15/2) (*.f64 (*.f64 (sqrt.f64 15/2) (fma.f64 (-.f64 -1/15 (log.f64 15/2)) 29/225 (fma.f64 1/6 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 3) 86/10125))) 1106209385320415913103082059/4200000000000000000000000)) (*.f64 (sqrt.f64 15/2) (+.f64 (+.f64 (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000)) (*.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000))) (*.f64 (exp.f64 -15/2) 9386914900809020391485770905709069/6638284800000000000000000000000)))) (fma.f64 (*.f64 z z) (fma.f64 (sqrt.f64 15/2) (*.f64 (exp.f64 -15/2) 132009770077349838058465866613579/118540800000000000000000000000) (*.f64 (sqrt.f64 15/2) (+.f64 (*.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 (exp.f64 -15/2) (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225))) (*.f64 (-.f64 -1/15 (log.f64 15/2)) (*.f64 (exp.f64 -15/2) 54901901787731453525296637639/78400000000000000000000000))))) (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))))
(*.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 9999999999998099/10000000000000000)
(*.f64 9999999999998099/10000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) z)))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 9999999999998099/10000000000000000))
(fma.f64 9999999999998099/10000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (*.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (/.f64 1 z) 2))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) z) (*.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (/.f64 1 z) 2)))))
(fma.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 9999999999998099/10000000000000000 (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (exp.f64 (+.f64 -15/2 z))) (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z))))
(+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) z)) (+.f64 (*.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (pow.f64 (/.f64 1 z) 3) (exp.f64 (-.f64 z 15/2))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (-.f64 z 15/2)) (pow.f64 (/.f64 1 z) 2)))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) z) (fma.f64 -398308844029173303716389/6250000000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 z -15/2)) (/.f64 1 (pow.f64 z 3)))) (*.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (/.f64 1 z) 2))))))
(fma.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 9999999999998099/10000000000000000 (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (pow.f64 (/.f64 1 z) 2)) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (/.f64 1 (pow.f64 z 3))) (*.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))))))
(+.f64 (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (exp.f64 (+.f64 -15/2 z))) (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z)))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (/.f64 (/.f64 -398308844029173303716389/6250000000000000000000 (exp.f64 (-.f64 15/2 z))) (pow.f64 z 3))))
(*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))
(*.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))
(*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 9999999999998099/10000000000000000)
(*.f64 9999999999998099/10000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) z)))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 9999999999998099/10000000000000000))
(fma.f64 9999999999998099/10000000000000000 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (*.f64 (/.f64 -611458333333720910362579/25000000000000000000000 z) (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))))))
(fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) (fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))) z) (*.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (exp.f64 (+.f64 z -15/2)) (pow.f64 (/.f64 1 z) 2)))))
(fma.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) 9999999999998099/10000000000000000 (fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (exp.f64 (+.f64 -15/2 z))) (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z))))
(+.f64 (*.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))) z)) (+.f64 (*.f64 398308844029173303716389/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))) (+.f64 (*.f64 9999999999998099/10000000000000000 (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (*.f64 1078390842009938509147167/6250000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2)))))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (/.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (/.f64 z (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))) (fma.f64 398308844029173303716389/6250000000000000000000 (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (neg.f64 (-.f64 15/2 z)))) (/.f64 -1 (pow.f64 z 3))) (fma.f64 9999999999998099/10000000000000000 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (neg.f64 (-.f64 15/2 z)))) (*.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (neg.f64 (-.f64 15/2 z))))))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (exp.f64 (+.f64 -15/2 z)) z) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (*.f64 (*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2) 9999999999998099/10000000000000000))))
(fma.f64 -611458333333720910362579/25000000000000000000000 (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) z) (exp.f64 (+.f64 -15/2 z))) (*.f64 (/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3))))))
1106209385320415913103082059/4200000000000000000000000
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z))
(+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))
(fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000)
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 102757979785251069442117317613/235200000000000000000000000 z)))
(fma.f64 64608921419941589693928044520019/118540800000000000000000000000 (*.f64 z z) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))
(fma.f64 (*.f64 z z) 64608921419941589693928044520019/118540800000000000000000000000 (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000))
(+.f64 (*.f64 64608921419941589693928044520019/118540800000000000000000000000 (pow.f64 z 2)) (+.f64 1106209385320415913103082059/4200000000000000000000000 (+.f64 (*.f64 102757979785251069442117317613/235200000000000000000000000 z) (*.f64 4027292589444183035165374538123333/6638284800000000000000000000000 (pow.f64 z 3)))))
(fma.f64 64608921419941589693928044520019/118540800000000000000000000000 (*.f64 z z) (+.f64 1106209385320415913103082059/4200000000000000000000000 (fma.f64 102757979785251069442117317613/235200000000000000000000000 z (*.f64 (pow.f64 z 3) 4027292589444183035165374538123333/6638284800000000000000000000000))))
(+.f64 (fma.f64 (*.f64 z z) 64608921419941589693928044520019/118540800000000000000000000000 (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000)) (*.f64 (pow.f64 z 3) 4027292589444183035165374538123333/6638284800000000000000000000000))
(+.f64 (fma.f64 z 102757979785251069442117317613/235200000000000000000000000 1106209385320415913103082059/4200000000000000000000000) (*.f64 (*.f64 z z) (+.f64 (*.f64 z 4027292589444183035165374538123333/6638284800000000000000000000000) 64608921419941589693928044520019/118540800000000000000000000000)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)) (*.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 (/.f64 1 z) 3)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (*.f64 -398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3)) (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(+.f64 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
9999999999998099/10000000000000000
(-.f64 9999999999998099/10000000000000000 (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z))
(+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))
(-.f64 (+.f64 9999999999998099/10000000000000000 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2)) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(-.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (*.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (*.f64 398308844029173303716389/6250000000000000000000 (pow.f64 (/.f64 -1 z) 3)))) (*.f64 611458333333720910362579/25000000000000000000000 (/.f64 1 z)))
(+.f64 9999999999998099/10000000000000000 (-.f64 (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (*.f64 -398308844029173303716389/6250000000000000000000 (/.f64 1 (pow.f64 z 3)))) (/.f64 611458333333720910362579/25000000000000000000000 z)))
(+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3)) (fma.f64 1078390842009938509147167/6250000000000000000000 (pow.f64 (/.f64 1 z) 2) (/.f64 -611458333333720910362579/25000000000000000000000 z))))
(+.f64 (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (/.f64 -398308844029173303716389/6250000000000000000000 (pow.f64 z 3))) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z)))
(pow.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) 1)
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))
(*.f64 (exp.f64 (+.f64 -15/2 z)) (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)))
(/.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 15/2 z)))
(+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)))))
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (-.f64 1 (-.f64 z -1/2))) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (-.f64 1 (-.f64 z -1/2))) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) 1)
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (-.f64 1 (-.f64 z -1/2))) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(log.f64 (exp.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (-.f64 1 (-.f64 z -1/2))) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (-.f64 1 (-.f64 z -1/2))) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (-.f64 1 (-.f64 z -1/2))) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (-.f64 1 (-.f64 z -1/2))) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))))
(*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (-.f64 1 (-.f64 z -1/2))) (*.f64 (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2)) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 (+.f64 -1 z) -13/2)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (exp.f64 (+.f64 -15/2 z)) (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(*.f64 1 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))))) (cbrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (sqrt.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) 3)) (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (-.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))) 3)) (fma.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) 3)) (fma.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (-.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))) 3) (pow.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (*.f64 (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 -2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 -3764081837873279/25000000000000000000000 (-.f64 8 z)))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (*.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (-.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))
(/.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (-.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7))))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (-.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))
(/.f64 (*.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) (+.f64 (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))) (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (-.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(/.f64 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z))))))) 1)
(pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) 1)
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(log.f64 (exp.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(log1p.f64 (expm1.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(exp.f64 (log.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2))))) (+.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4))) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (-.f64 1 (-.f64 z 7)))))))
(+.f64 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))

eval1.3s (1.7%)

Compiler

Compiled 66467 to 54229 computations (18.4% saved)

prune331.0ms (0.5%)

Pruning

51 alts after pruning (44 fresh and 7 done)

PrunedKeptTotal
New87816894
Fresh172845
Picked011
Done268
Total89751948
Error
0.0b
Counts
948 → 51
Alt Table
Click to see full alt table
StatusErrorProgram
1.7b
(pow.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) -1)
2.7b
(/.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 3/2) z)
1.7b
(/.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 15/2)) z)
2.4b
(/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 2))))
2.3b
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
31.3b
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
2.4b
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
1.6b
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
2.0b
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
2.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 3) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
2.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 3) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.1b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))) (-.f64 (*.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
2.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
2.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
1.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
0.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
55.0b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))))
62.5b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
62.6b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
0.4b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
1.7b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
2.3b
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (sqrt.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000))))
1.6b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
8.1b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1) 1106209385320415913103082059/4200000000000000000000000)))
10.7b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))) 1106209385320415913103082059/4200000000000000000000000)))
8.2b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1106209385320415913103082059/4200000000000000000000000)))
4.0b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (pow.f64 15/2 1/6))) 3)) 1106209385320415913103082059/4200000000000000000000000)))
3.9b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (*.f64 3 (fma.f64 1/2 (log.f64 15/2) -15/2)) 1/3)) 1106209385320415913103082059/4200000000000000000000000)))
3.4b
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))))
1.4b
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 1 z)) (*.f64 (-.f64 2 z) 6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.9b
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3/2)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
0.7b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.2b
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
1.6b
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
49.3b
(sqrt.f64 (*.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) (pow.f64 z -2)))
36.8b
(fabs.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z))
39.1b
(exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (log.f64 z)))
39.1b
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))) 15/2) -1))
39.3b
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 3))
Compiler

Compiled 3332 to 2817 computations (15.5% saved)

regimes275.0ms (0.4%)

Counts
92 → 1
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 15/2)) z)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(fabs.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) (pow.f64 z -2)))
(/.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 3/2) z)
(pow.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) -1)
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))) 15/2) -1))
(exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (log.f64 z)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15))) (pow.f64 z -2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 2)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (pow.f64 15/2 1/6))) 3)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (*.f64 3 (fma.f64 1/2 (log.f64 15/2) -15/2)) 1/3)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 3))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (sqrt.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 1 z)) (*.f64 (-.f64 2 z) 6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3/2)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64))))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (*.f64 (sqrt.f64 (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64)))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 3) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) -2) (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) 2) (cbrt.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 3) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (fma.f64 (*.f64 z z) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) (+.f64 (fma.f64 1/2 (pow.f64 (-.f64 -1/15 (log.f64 15/2)) 2) 29/225) (fma.f64 -1 (log.f64 15/2) 13/30))) (*.f64 (+.f64 (*.f64 z (fma.f64 -1 (log.f64 15/2) 14/15)) 1) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))) (-.f64 (*.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) -2)) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))))) 2) (cbrt.f64 (pow.f64 (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))) (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z))))) 4)))))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (fma.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (fma.f64 1 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (sqrt.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2)) 2)))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
Calls

2 calls:

61.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
39.0ms
z
Results
ErrorSegmentsBranch
0.4b1z
0.4b1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
Compiler

Compiled 5465 to 4331 computations (20.8% saved)

regimes189.0ms (0.3%)

Counts
82 → 1
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 15/2)) z)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(fabs.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) (pow.f64 z -2)))
(/.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 3/2) z)
(pow.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) -1)
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))) 15/2) -1))
(exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (log.f64 z)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15))) (pow.f64 z -2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 2)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (pow.f64 15/2 1/6))) 3)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (*.f64 3 (fma.f64 1/2 (log.f64 15/2) -15/2)) 1/3)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 3))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (sqrt.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 1 z)) (*.f64 (-.f64 2 z) 6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3/2)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 (PI.f64))) (sqrt.f64 (cbrt.f64 (*.f64 2 (PI.f64))))) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (*.f64 (sqrt.f64 (sin.f64 (*.f64 z (PI.f64)))) (sqrt.f64 (sin.f64 (*.f64 z (PI.f64)))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (PI.f64)))) 3) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))) -2) (/.f64 (PI.f64) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) z))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
Calls

2 calls:

43.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
37.0ms
z
Results
ErrorSegmentsBranch
0.4b1z
0.4b1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
Compiler

Compiled 3676 to 2851 computations (22.4% saved)

regimes169.0ms (0.2%)

Counts
77 → 1
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 15/2)) z)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(fabs.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) (pow.f64 z -2)))
(/.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 3/2) z)
(pow.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) -1)
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))) 15/2) -1))
(exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (log.f64 z)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15))) (pow.f64 z -2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 2)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (pow.f64 15/2 1/6))) 3)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (*.f64 3 (fma.f64 1/2 (log.f64 15/2) -15/2)) 1/3)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 3))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (sqrt.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 1 z)) (*.f64 (-.f64 2 z) 6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) 3/2)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
Calls

2 calls:

40.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
32.0ms
z
Results
ErrorSegmentsBranch
0.4b1z
0.4b1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
Compiler

Compiled 3248 to 2517 computations (22.5% saved)

regimes159.0ms (0.2%)

Counts
74 → 1
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 15/2)) z)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(fabs.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) (pow.f64 z -2)))
(/.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 3/2) z)
(pow.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) -1)
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))) 15/2) -1))
(exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (log.f64 z)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15))) (pow.f64 z -2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 2)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (pow.f64 15/2 1/6))) 3)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (*.f64 3 (fma.f64 1/2 (log.f64 15/2) -15/2)) 1/3)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 3))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (sqrt.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (fma.f64 (-.f64 1/2 z) (log.f64 (-.f64 15/2 z)) (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (*.f64 -3147848041806007/2500000000000 (-.f64 1 z)) (*.f64 (-.f64 2 z) 6765203681218851/10000000000000)) (*.f64 (-.f64 2 z) (-.f64 1 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) 3)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
Calls

2 calls:

38.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
34.0ms
z
Results
ErrorSegmentsBranch
0.4b1z
0.4b1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
Compiler

Compiled 2946 to 2281 computations (22.6% saved)

regimes125.0ms (0.2%)

Counts
65 → 1
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 15/2)) z)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(fabs.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) (pow.f64 z -2)))
(/.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 3/2) z)
(pow.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) -1)
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))) 15/2) -1))
(exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (log.f64 z)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15))) (pow.f64 z -2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 2)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (pow.f64 15/2 1/6))) 3)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (*.f64 3 (fma.f64 1/2 (log.f64 15/2) -15/2)) 1/3)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 3))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (sqrt.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 1 z) 1)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 1 z) 5))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 1 z) 6)) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
Calls

2 calls:

36.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
27.0ms
z
Results
ErrorSegmentsBranch
0.4b1z
0.4b1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2) (+.f64 (-.f64 (-.f64 1 z) 1) 1/2))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 1 z) 1) 7) 1/2)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 1))) (/.f64 -3147848041806007/2500000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 2))) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 3))) (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 4))) (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 5))) (/.f64 -3464277381643003/25000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 6))) (/.f64 2496092394504893/250000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 7))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 (-.f64 1 z) 1) 8)))))
Compiler

Compiled 2187 to 1699 computations (22.3% saved)

regimes79.0ms (0.1%)

Counts
61 → 1
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 15/2)) z)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(fabs.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) (pow.f64 z -2)))
(/.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 3/2) z)
(pow.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) -1)
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))) 15/2) -1))
(exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (log.f64 z)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15))) (pow.f64 z -2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 2)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (pow.f64 15/2 1/6))) 3)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (*.f64 3 (fma.f64 1/2 (log.f64 15/2) -15/2)) 1/3)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 3))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (sqrt.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 (+.f64 (-.f64 2 z) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) -3147848041806007/2500000000000)) (*.f64 (-.f64 10000000000000/6765203681218851 (/.f64 z 6765203681218851/10000000000000)) (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Outputs
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
Calls

1 calls:

29.0ms
z
Results
ErrorSegmentsBranch
0.7b1z
Compiler

Compiled 1730 to 1317 computations (23.9% saved)

regimes66.0ms (0.1%)

Counts
56 → 1
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 15/2)) z)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(fabs.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) (pow.f64 z -2)))
(/.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 3/2) z)
(pow.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) -1)
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))) 15/2) -1))
(exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (log.f64 z)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15))) (pow.f64 z -2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 2)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (pow.f64 15/2 1/6))) 3)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (*.f64 3 (fma.f64 1/2 (log.f64 15/2) -15/2)) 1/3)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 3))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (sqrt.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 646366562873259793/3000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 646366562873259793/3000000000000000 (*.f64 z 6764801184542762983/90000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (-.f64 (*.f64 -105381455914863113/10000000000000000 z) 41652288634797769/1000000000000000)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
Calls

1 calls:

23.0ms
z
Results
ErrorSegmentsBranch
1.1b1z
Compiler

Compiled 1348 to 1029 computations (23.7% saved)

regimes48.0ms (0.1%)

Accuracy

Total -62.3b remaining (-3892.5%)

Threshold costs -62.3b (-3892.5%)

Counts
49 → 1
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(/.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (*.f64 z (exp.f64 15/2)))
(/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z)
(/.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 15/2)) z)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 -15/2)))
(fabs.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (exp.f64 15))) z))
(sqrt.f64 (*.f64 (PI.f64) (*.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (exp.f64 -15)) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000) (*.f64 (PI.f64) (pow.f64 z -2))))
(sqrt.f64 (*.f64 (/.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (/.f64 (exp.f64 15) (PI.f64))) (pow.f64 z -2)))
(/.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (exp.f64 5)) 3/2) z)
(pow.f64 (*.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (exp.f64 15/2)) -1)
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)))) 15/2) -1))
(exp.f64 (-.f64 (*.f64 (+.f64 (log.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) -15) 1/2) (log.f64 z)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000 (exp.f64 -15))) (pow.f64 z -2)))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (exp.f64 -15/2) (/.f64 (/.f64 z (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2))))
(*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64)))) (sqrt.f64 15/2)) z))
(*.f64 (sqrt.f64 (*.f64 2 (PI.f64))) (*.f64 1106209385320415913103082059/4200000000000000000000000 (/.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) z)))
(/.f64 (sqrt.f64 15/2) (/.f64 (/.f64 z 1106209385320415913103082059/4200000000000000000000000) (*.f64 (exp.f64 -15/2) (sqrt.f64 (*.f64 2 (PI.f64))))))
(/.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 z (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))
(/.f64 (*.f64 (exp.f64 -15/2) (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000)) (/.f64 z (sqrt.f64 (*.f64 (PI.f64) 2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2))) (/.f64 z 1106209385320415913103082059/4200000000000000000000000))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)))
(/.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 15) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000))) (*.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 z)))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z) 3))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 (PI.f64) 2) (*.f64 1223699204170972405458614049551529263107435644887679481/17640000000000000000000000000000000000000000000000 (*.f64 15/2 (exp.f64 -15))))) z)) 2)
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (exp.f64 (+.f64 -15/2 (log.f64 (*.f64 (sqrt.f64 15/2) 1106209385320415913103082059/4200000000000000000000000))))))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (*.f64 (pow.f64 15/2 3/2) (exp.f64 -45/2)) 1/3) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -5/2 (log.f64 (pow.f64 15/2 1/6))) 3)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (*.f64 3 (fma.f64 1/2 (log.f64 15/2) -15/2)) 1/3)) 1106209385320415913103082059/4200000000000000000000000)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (*.f64 z (exp.f64 15/2))))) 3))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (log.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))) 1) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (sqrt.f64 (*.f64 (exp.f64 -15) 1223699204170972405458614049551529263107435644887679481/2352000000000000000000000000000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (*.f64 (/.f64 1 (sin.f64 (*.f64 (PI.f64) z))) (PI.f64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (exp.f64 -15/2) (sqrt.f64 15/2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 1 z) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 15/2 (exp.f64 -15))))))) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (+.f64 -15/4 (*.f64 1/4 (log.f64 15/2))) 2)) 1106209385320415913103082059/4200000000000000000000000)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (/.f64 (*.f64 9999999999998099/10000000000000000 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z))) (exp.f64 (-.f64 15/2 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (-.f64 9999999999998099/10000000000000000 (/.f64 611458333333720910362579/25000000000000000000000 z)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 1106209385320415913103082059/4200000000000000000000000 (*.f64 z 102757979785251069442117317613/235200000000000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (neg.f64 (+.f64 (-.f64 1 z) 13/2)))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (/.f64 (/.f64 1078390842009938509147167/6250000000000000000000 z) z) (+.f64 9999999999998099/10000000000000000 (/.f64 -611458333333720910362579/25000000000000000000000 z))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (+.f64 (neg.f64 z) 15/2) (-.f64 1/2 z)) (exp.f64 (-.f64 -15/2 (neg.f64 z))))) (+.f64 7902188421553103227/30000000000000000 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
Outputs
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
Calls

1 calls:

22.0ms
z
Results
ErrorSegmentsBranch
1.6b1z
Compiler

Compiled 924 to 719 computations (22.2% saved)

simplify143.0ms (0.2%)

Algorithm
egg-herbie
Rules
373×distribute-rgt-neg-in_binary64
235×distribute-lft-neg-in_binary64
233×cancel-sign-sub-inv_binary64
203×distribute-lft-neg-out_binary64
195×distribute-neg-in_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01551171
12671161
23281161
34041161
44501161
54811161
65071161
75351161
85881161
96751161
108461161
1110791161
1213551161
1316671161
1420281161
1523581161
1626191161
1727681161
1828231161
1928471161
2028511161
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))) (+.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (pow.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) 2))) 3) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (neg.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (-.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (+.f64 (/.f64 9908947294301912793614221284049/6250000000000000000000000 (pow.f64 (-.f64 2 z) 2)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (-.f64 -9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 -1 z) 15/2))) (exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 -1 z) 15/2)) (+.f64 (*.f64 -1 z) 1/2))))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (neg.f64 (-.f64 15/2 z))) (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (-.f64 -9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (exp.f64 (*.f64 (log.f64 (-.f64 15/2 z)) (-.f64 1/2 z))) (exp.f64 (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (-.f64 -9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (-.f64 (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z))) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (-.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 -9999999999998099/10000000000000000 (/.f64 -6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z)))))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (-.f64 -9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (/.f64 (+.f64 (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z))))) (+.f64 (-.f64 -9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 883075145810703/5000000000000 (-.f64 4 z)) (/.f64 -2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 3147848041806007/2500000000000 (-.f64 2 z)))) (-.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 (-.f64 1 z) 2)))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 3 (-.f64 1 z))) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (-.f64 z 5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (-.f64 z 6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (neg.f64 (-.f64 1 z)) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (+.f64 z -5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 1 (+.f64 z -6))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (+.f64 -1 z) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (+.f64 z -5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 1 (-.f64 6 z))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (*.f64 (pow.f64 (+.f64 (-.f64 1 z) 13/2) (+.f64 (-.f64 1 z) -1/2)) (exp.f64 (+.f64 (+.f64 z -1) -13/2))) (+.f64 (+.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (/.f64 6765203681218851/10000000000000 (-.f64 1 z))) (+.f64 (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)) (/.f64 7713234287776531/10000000000000 (+.f64 2 (-.f64 1 z))))) (+.f64 (/.f64 -883075145810703/5000000000000 (+.f64 (-.f64 1 z) 3)) (+.f64 (/.f64 2501468655737381/200000000000000 (+.f64 (-.f64 1 z) 4)) (/.f64 -3464277381643003/25000000000000000 (-.f64 1 (+.f64 z -5)))))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (+.f64 1 (-.f64 6 z))) (/.f64 3764081837873279/25000000000000000000000 (+.f64 (-.f64 1 z) 7)))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 2501468655737381/200000000000000 (-.f64 5 z)) (/.f64 7713234287776531/10000000000000 (-.f64 3 z)))) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (+.f64 z -15/2))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (*.f64 (+.f64 (+.f64 9999999999998099/10000000000000000 (+.f64 (/.f64 6765203681218851/10000000000000 (-.f64 1 z)) (/.f64 -3147848041806007/2500000000000 (-.f64 2 z)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 (/.f64 -883075145810703/5000000000000 (-.f64 4 z)) (+.f64 (/.f64 7713234287776531/10000000000000 (-.f64 3 z)) (/.f64 2501468655737381/200000000000000 (-.f64 5 z)))))) (*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (exp.f64 (-.f64 z 15/2))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 7902188421553103227/30000000000000000 (*.f64 39321001939258358983/90000000000000000 z)) (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (+.f64 z -15/2)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 7902188421553103227/30000000000000000 (*.f64 z 39321001939258358983/90000000000000000)))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) 2)) (*.f64 (pow.f64 (-.f64 15/2 z) (-.f64 1/2 z)) (exp.f64 (-.f64 z 15/2)))) (+.f64 (+.f64 (/.f64 2496092394504893/250000000000000000000 (-.f64 7 z)) (+.f64 (/.f64 -3464277381643003/25000000000000000 (-.f64 6 z)) (/.f64 3764081837873279/25000000000000000000000 (-.f64 8 z)))) (+.f64 7902188421553103227/30000000000000000 (*.f64 z 39321001939258358983/90000000000000000)))))
(*.f64 (sqrt.f64 (*.f64 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000 (PI.f64))) (/.f64 (exp.f64 -15/2) z))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) 1223699204170972405458614049551529263107435644887679481/1176000000000000000000000000000000000000000000000)) (/.f64 (exp.f64 -15/2) z))
Compiler

Compiled 760 to 631 computations (17% saved)

soundness277.0ms (0.4%)

Algorithm
egg-herbie
Rules
503×associate-/r*_binary64
345×associate-/l*_binary64
337×associate-+l+_binary64
288×associate-+r+_binary64
271×distribute-rgt-in_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
061156
1160147
2639119
34381115
Stop Event
node limit
Compiler

Compiled 9308 to 8047 computations (13.5% saved)

end325.0ms (0.4%)

Compiler

Compiled 753 to 599 computations (20.5% saved)

Profiling

Loading profile data...