Jmat.Real.gamma, branch z less than 0.5

Time bar (total: 25.4s)

start0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage

analyze960.0ms (3.8%)

Memory
1.1MiB live, 1 062.7MiB allocated; 474ms collecting garbage
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.5%49.8%25.1%25.1%0%0%0%11
66.6%49.9%25.1%25.1%0%0%0%12
Compiler

Compiled 127 to 61 computations (52% saved)

sample11.0s (43.2%)

Memory
54.5MiB live, 10 452.2MiB allocated; 3.2s collecting garbage
Samples
7.0s8 256×0valid
2.2s4 027×0invalid
84.0ms107×0exit
Precisions
Click to see histograms. Total time spent on operations: 8.7s
ival-add: 3.9s (44.4% of total)
const: 1.9s (21.6% of total)
ival-div: 915.0ms (10.5% of total)
ival-mult: 495.0ms (5.7% of total)
ival-pow: 432.0ms (4.9% of total)
ival-sinu: 340.0ms (3.9% of total)
ival-sub: 177.0ms (2% of total)
ival-exp: 155.0ms (1.8% of total)
ival-pi: 116.0ms (1.3% of total)
ival-<=: 97.0ms (1.1% of total)
ival-sqrt: 87.0ms (1% of total)
ival-neg: 74.0ms (0.8% of total)
exact: 64.0ms (0.7% of total)
ival-assert: 7.0ms (0.1% of total)
adjust: 5.0ms (0.1% of total)
Bogosity

explain1.4s (5.6%)

Memory
-12.3MiB live, 2 200.6MiB allocated; 396ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2530-0-(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
10-0-(sin.f64 (*.f64 (PI.f64) z))
10-0-(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
00-0-(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
00-0-(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
00-0-(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
00-0-#s(literal 8 binary64)
00-0-#s(literal 1 binary64)
00-0-#s(literal 3 binary64)
00-0-#s(literal 9999999999998099/10000000000000000 binary64)
00-0-(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
00-0-(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
00-0-(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
00-0-(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
00-0-#s(literal 7713234287776531/10000000000000 binary64)
00-0-(*.f64 (PI.f64) z)
00-0-#s(literal 1/2 binary64)
00-0-#s(literal 7 binary64)
00-0-(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))
00-0-(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
00-0-(-.f64 #s(literal 1 binary64) z)
00-0-#s(literal 6765203681218851/10000000000000 binary64)
00-0-#s(literal 3764081837873279/25000000000000000000000 binary64)
00-0-z
00-0-(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
00-0-(+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
00-0-(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
00-0-#s(literal 6 binary64)
00-0-(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
00-0-(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
00-0-(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
00-0-(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))))
00-0-#s(literal 2 binary64)
00-0-(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
00-0-(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
00-0-(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
00-0-(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
00-0-(+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
00-0-(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
00-0-#s(literal -883075145810703/5000000000000 binary64)
00-0-#s(literal 5 binary64)
00-0-(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))
00-0-#s(literal -3147848041806007/2500000000000 binary64)
00-0-#s(literal -3464277381643003/25000000000000000 binary64)
00-0-#s(literal 2501468655737381/200000000000000 binary64)
00-0-(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
00-0-(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
00-0-(PI.f64)
00-0-(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
00-0-(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
00-0-(*.f64 (PI.f64) #s(literal 2 binary64))
00-0-#s(literal 4 binary64)
00-0-#s(literal 2496092394504893/250000000000000000000 binary64)
00-0-(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
00-0-(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
00-0-(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
00-0-(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
00-0-(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
00-0-(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
00-0-(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))cancellation231
*.f64(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))o*u10
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))overflow1
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))overflow1
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))underflow1
sin.f64(sin.f64 (*.f64 (PI.f64) z))sensitivity10
Confusion
Predicted +Predicted -
+10
-23232
Precision
0.041666666666666664
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+100
-231231
Precision?
0.04
Recall?
1.0
Freqs
test
numberfreq
0232
123
21
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
412.0ms338×1valid
276.0ms160×2valid
11.0ms14×0valid
Compiler

Compiled 1 913 to 184 computations (90.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 604.0ms
adjust: 194.0ms (32.1% of total)
const: 98.0ms (16.2% of total)
ival-add: 93.0ms (15.4% of total)
ival-div: 71.0ms (11.8% of total)
ival-pow: 46.0ms (7.6% of total)
ival-mult: 36.0ms (6% of total)
ival-sub: 27.0ms (4.5% of total)
ival-exp: 18.0ms (3% of total)
ival-sinu: 6.0ms (1% of total)
ival-neg: 6.0ms (1% of total)
ival-sqrt: 3.0ms (0.5% of total)
exact: 3.0ms (0.5% of total)
ival-pi: 2.0ms (0.3% of total)
ival-true: 1.0ms (0.2% of total)
ival-assert: 0.0ms (0% of total)

preprocess177.0ms (0.7%)

Memory
38.9MiB live, 171.8MiB allocated; 32ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
062227
1165215
2622179
35111179
060123
0101101
119895
260178
3436478
0822578
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))))) (PI.f64)) (/.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (sin.f64 (*.f64 z (PI.f64)))))
Compiler

Compiled 123 to 60 computations (51.2% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.9%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Compiler

Compiled 123 to 60 computations (51.2% saved)

simplify158.0ms (0.6%)

Memory
1.2MiB live, 143.9MiB allocated; 20ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060893
0101721
1198677
2601548
34364548
08225548
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (PI.f64) z)
z
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))
#s(literal 6765203681218851/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))
#s(literal -3147848041806007/2500000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
#s(literal 8 binary64)
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))))) (PI.f64)) (/.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (sin.f64 (*.f64 z (PI.f64)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(sin.f64 (*.f64 z (PI.f64)))
(*.f64 (PI.f64) z)
(*.f64 z (PI.f64))
z
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))))) (/.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (PI.f64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 #s(literal 1/2 binary64) z))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 #s(literal 7 binary64) z)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) z)
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) z)
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(/.f64 (exp.f64 #s(literal -1/2 binary64)) (exp.f64 (-.f64 #s(literal 7 binary64) z)))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))))
(+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))
#s(literal 6765203681218851/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z))
#s(literal -3147848041806007/2500000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(-.f64 #s(literal 2 binary64) z)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(-.f64 #s(literal 3 binary64) z)
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(-.f64 #s(literal 4 binary64) z)
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
(-.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
(-.f64 #s(literal 6 binary64) z)
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
(-.f64 #s(literal 8 binary64) z)
#s(literal 8 binary64)

localize397.0ms (1.6%)

Memory
-11.5MiB live, 504.9MiB allocated; 78ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy1.0
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.17578125
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
accuracy2.774003738453599
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
accuracy58.33204823661628
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
Samples
216.0ms169×1valid
120.0ms80×2valid
3.0ms0valid
Compiler

Compiled 895 to 62 computations (93.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 280.0ms
adjust: 75.0ms (26.8% of total)
ival-add: 64.0ms (22.8% of total)
const: 62.0ms (22.1% of total)
ival-div: 28.0ms (10% of total)
ival-mult: 17.0ms (6.1% of total)
ival-pow: 12.0ms (4.3% of total)
ival-exp: 6.0ms (2.1% of total)
ival-sub: 6.0ms (2.1% of total)
ival-sinu: 3.0ms (1.1% of total)
ival-neg: 3.0ms (1.1% of total)
ival-sqrt: 2.0ms (0.7% of total)
ival-pi: 1.0ms (0.4% of total)
exact: 1.0ms (0.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series8.0ms (0%)

Memory
9.1MiB live, 9.1MiB allocated; 0ms collecting garbage
Counts
7 → 28
Calls
Call 1
Inputs
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
Outputs
7
(+ 7 (* -1 z))
(* -1 z)
1/2
(+ 1/2 (* -1 z))
1
(+ 1 (* -1 z))
479507597606835099/10000000000000000
(+ 479507597606835099/10000000000000000 (* 904338909853211/2500000000000 z))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))
(+ (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (* z (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (sqrt (PI))))
(+ (* z (+ (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (sqrt (PI))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (* (* z (+ (* 1/6 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3))))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(* z (- (* 7 (/ 1 z)) 1))
(* z (- (* 1/2 (/ 1 z)) 1))
(* z (- (/ 1 z) 1))
9999999999998099/10000000000000000
(+ 9999999999998099/10000000000000000 (* 5826188486005177/10000000000000 (/ 1 z)))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (/ 3683516130645841/2000000000000 (pow z 2))))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (+ (* 43600364987677261/10000000000000 (/ 1 (pow z 3))) (/ 3683516130645841/2000000000000 (pow z 2)))))
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(* -1 (* z (- 1 (* 7 (/ 1 z)))))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(* -1 (* z (- 1 (/ 1 z))))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z)))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))
Calls

3 calls:

TimeVariablePointExpression
2.0ms
z
@inf
((+ (- (- 1 z) 1) 7) (- (- 1 z) 1) (+ (- (- 1 z) 1) 1/2) (+ (- (- 1 z) 1) 1) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (sqrt (* (PI) 2)))
2.0ms
z
@0
((+ (- (- 1 z) 1) 7) (- (- 1 z) 1) (+ (- (- 1 z) 1) 1/2) (+ (- (- 1 z) 1) 1) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (sqrt (* (PI) 2)))
2.0ms
z
@-inf
((+ (- (- 1 z) 1) 7) (- (- 1 z) 1) (+ (- (- 1 z) 1) 1/2) (+ (- (- 1 z) 1) 1) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (sqrt (* (PI) 2)))

simplify168.0ms (0.7%)

Memory
-6.4MiB live, 174.9MiB allocated; 35ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0148479
1510434
22051399
08159376
Stop Event
iter limit
node limit
Counts
28 → 28
Calls
Call 1
Inputs
7
(+ 7 (* -1 z))
(* -1 z)
1/2
(+ 1/2 (* -1 z))
1
(+ 1 (* -1 z))
479507597606835099/10000000000000000
(+ 479507597606835099/10000000000000000 (* 904338909853211/2500000000000 z))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))
(+ (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (* z (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (sqrt (PI))))
(+ (* z (+ (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (sqrt (PI))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (* (* z (+ (* 1/6 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3))))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(* z (- (* 7 (/ 1 z)) 1))
(* z (- (* 1/2 (/ 1 z)) 1))
(* z (- (/ 1 z) 1))
9999999999998099/10000000000000000
(+ 9999999999998099/10000000000000000 (* 5826188486005177/10000000000000 (/ 1 z)))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (/ 3683516130645841/2000000000000 (pow z 2))))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (+ (* 43600364987677261/10000000000000 (/ 1 (pow z 3))) (/ 3683516130645841/2000000000000 (pow z 2)))))
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(* -1 (* z (- 1 (* 7 (/ 1 z)))))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(* -1 (* z (- 1 (/ 1 z))))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z)))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))
Outputs
7
#s(literal 7 binary64)
(+ 7 (* -1 z))
(-.f64 #s(literal 7 binary64) z)
(* -1 z)
(neg.f64 z)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1 z))
(-.f64 #s(literal 1/2 binary64) z)
1
#s(literal 1 binary64)
(+ 1 (* -1 z))
(-.f64 #s(literal 1 binary64) z)
479507597606835099/10000000000000000
#s(literal 479507597606835099/10000000000000000 binary64)
(+ 479507597606835099/10000000000000000 (* 904338909853211/2500000000000 z))
(fma.f64 #s(literal 904338909853211/2500000000000 binary64) z #s(literal 479507597606835099/10000000000000000 binary64))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))
(+ (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (* z (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (sqrt (PI))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (fma.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) z (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(+ (* z (+ (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (sqrt (PI))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (exp.f64 #s(literal -15/2 binary64)) (fma.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) z (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (fma.f64 (sqrt.f64 #s(literal 15/2 binary64)) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) #s(literal 1/2 binary64)))) z) z)))
(+ (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (* (* z (+ (* 1/6 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3))))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(fma.f64 (*.f64 z z) (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (fma.f64 (sqrt.f64 #s(literal 15/2 binary64)) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64) (fma.f64 #s(literal 29/225 binary64) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 86/10125 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64))) (*.f64 (*.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64))) #s(literal 1/2 binary64))))) z (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (fma.f64 (sqrt.f64 #s(literal 15/2 binary64)) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) #s(literal 1/2 binary64)))))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (fma.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) z (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))))
(* z (- (* 7 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)
(* z (- (* 1/2 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z) #s(literal 1 binary64)) z)
(* z (- (/ 1 z) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) z)
9999999999998099/10000000000000000
#s(literal 9999999999998099/10000000000000000 binary64)
(+ 9999999999998099/10000000000000000 (* 5826188486005177/10000000000000 (/ 1 z)))
(+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 binary64) z) #s(literal 9999999999998099/10000000000000000 binary64))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (/ 3683516130645841/2000000000000 (pow z 2))))
(+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z) #s(literal 9999999999998099/10000000000000000 binary64))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (+ (* 43600364987677261/10000000000000 (/ 1 (pow z 3))) (/ 3683516130645841/2000000000000 (pow z 2)))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 43600364987677261/10000000000000 binary64) (pow.f64 z #s(literal 3 binary64)))) (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z))
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))
(* -1 (* z (- 1 (* 7 (/ 1 z)))))
(neg.f64 (fma.f64 (/.f64 #s(literal -7 binary64) z) z z))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(neg.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) z) z z))
(* -1 (* z (- 1 (/ 1 z))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) (neg.f64 z))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z)))
(-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 (fma.f64 (/.f64 (+.f64 (/.f64 #s(literal 43600364987677261/10000000000000 binary64) z) #s(literal 3683516130645841/2000000000000 binary64)) z) #s(literal -1 binary64) #s(literal -5826188486005177/10000000000000 binary64)) z))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))
(*.f64 (*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))

rewrite202.0ms (0.8%)

Memory
6.5MiB live, 234.0MiB allocated; 40ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02785
04669
122961
2183561
0969661
Stop Event
iter limit
node limit
iter limit
Counts
7 → 249
Calls
Call 1
Inputs
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
Outputs
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 8 binary64))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 8 binary64)) #s(literal 49 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 8 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) #s(literal 343 binary64))) (pow.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 36 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(/.f64 (-.f64 #s(literal 49 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -216 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 8 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 8 binary64)))
(/.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 49 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 7 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (+.f64 #s(literal 7 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 8 binary64))) (/.f64 #s(literal 49 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 8 binary64))))
(-.f64 #s(literal 8 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 7 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))) (/.f64 #s(literal 343 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(+.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z))) (*.f64 (+.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64))) (pow.f64 (+.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z)))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z))) (pow.f64 (+.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z)) #s(literal -1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64))))
(/.f64 (fma.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) #s(literal 1/8 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64)))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64))
(-.f64 #s(literal 3/2 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1/2 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))) (/.f64 #s(literal 1/8 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) z))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1 binary64))) (*.f64 (+.f64 z #s(literal 1 binary64)) (*.f64 z z))) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 z z z) #s(literal 1 binary64))) (*.f64 (+.f64 (fma.f64 z z z) #s(literal 1 binary64)) (pow.f64 z #s(literal 3 binary64)))) (pow.f64 (+.f64 (fma.f64 z z z) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 z z)) #s(literal 1 binary64)) (+.f64 z #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (fma.f64 z z z) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 0 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 z z))) (neg.f64 (+.f64 z #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (+.f64 (fma.f64 z z z) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 z z)) (+.f64 z #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (+.f64 (fma.f64 z z z) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 z z) (+.f64 z #s(literal 1 binary64))))
(-.f64 (pow.f64 (+.f64 (fma.f64 z z z) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 z #s(literal 3 binary64)) (+.f64 (fma.f64 z z z) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal -1 binary64)))
(-.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 0 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal 0 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) z)
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) (pow.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) #s(literal -1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)))) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(/.f64 (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (neg.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (neg.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (neg.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (*.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (neg.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (*.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)))))) (*.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (neg.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))) (*.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64))))) (*.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (*.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64))))) (*.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (*.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (*.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (neg.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (neg.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (neg.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(/.f64 (fma.f64 (neg.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64))) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64))) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))))
(/.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64))) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(/.f64 (+.f64 #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 3 binary64))) (+.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 2 binary64)) (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))
(fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))) (/.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))
(+.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))))
(*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))))) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) #s(literal 1 binary64)) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(fma.f64 (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (*.f64 (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))))))
(fma.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(exp.f64 (+.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(+.f64 (*.f64 (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))))) (*.f64 (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64))) #s(literal 1/2 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (*.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(hypot.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(hypot.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (neg.f64 (PI.f64))))
(hypot.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(hypot.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(hypot.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(hypot.f64 (sqrt.f64 (neg.f64 (PI.f64))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(hypot.f64 (sqrt.f64 (neg.f64 (PI.f64))) (sqrt.f64 (neg.f64 (PI.f64))))
(hypot.f64 (sqrt.f64 (neg.f64 (PI.f64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(hypot.f64 (sqrt.f64 (neg.f64 (PI.f64))) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(hypot.f64 (sqrt.f64 (neg.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (sqrt.f64 (neg.f64 (PI.f64))) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (sqrt.f64 (neg.f64 (PI.f64))) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (sqrt.f64 (neg.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (sqrt.f64 (neg.f64 (PI.f64))))
(hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (sqrt.f64 (neg.f64 (PI.f64))))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (sqrt.f64 (neg.f64 (PI.f64))))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (neg.f64 (PI.f64))))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (neg.f64 (PI.f64))))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(hypot.f64 (sqrt.f64 (PI.f64)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(hypot.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (neg.f64 (PI.f64))))
(hypot.f64 (sqrt.f64 (PI.f64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(hypot.f64 (sqrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(hypot.f64 (sqrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (sqrt.f64 (PI.f64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (sqrt.f64 (PI.f64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64))))

eval154.0ms (0.6%)

Memory
20.0MiB live, 162.6MiB allocated; 19ms collecting garbage
Compiler

Compiled 66 918 to 4 045 computations (94% saved)

prune70.0ms (0.3%)

Memory
-13.1MiB live, 77.4MiB allocated; 8ms collecting garbage
Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New48017497
Fresh000
Picked101
Done000
Total48117498
Accuracy
99.6%
Counts
498 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.4%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) #s(literal 1 binary64)) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
96.9%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.9%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.0%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.0%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.0%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.2%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 1) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) z)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.6%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.4%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 #s(literal 904338909853211/2500000000000 binary64) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
95.9%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
95.3%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.8%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
94.9%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Compiler

Compiled 4 384 to 2 262 computations (48.4% saved)

simplify237.0ms (0.9%)

Memory
30.8MiB live, 181.6MiB allocated; 33ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
cost-diff2
(exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
cost-diff2
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
cost-diff2
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
cost-diff2
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01384455
02383730
14603540
216852799
374602799
086272799
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (PI.f64) z)
z
(*.f64 (*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))
(pow.f64 (PI.f64) #s(literal 3/2 binary64))
#s(literal 3/2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))
#s(literal 6765203681218851/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))
#s(literal -3147848041806007/2500000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
#s(literal 2 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (PI.f64) z)
z
(*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
#s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 #s(literal 15/2 binary64))
#s(literal 15/2 binary64)
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(exp.f64 #s(literal -15/2 binary64))
#s(literal -15/2 binary64)
(sqrt.f64 (PI.f64))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))
#s(literal 6765203681218851/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))
#s(literal -3147848041806007/2500000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
#s(literal 2496092394504893/250000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
#s(literal 7 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (PI.f64) z)
z
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64))
(fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64))
#s(literal 23912966683069397/40000000000000 binary64)
#s(literal 2076511864126339/4000000000000 binary64)
#s(literal 904338909853211/2500000000000 binary64)
#s(literal 479507597606835099/10000000000000000 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (PI.f64) z)
z
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))
#s(literal -3147848041806007/2500000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))
#s(literal -1 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))
#s(literal 6765203681218851/10000000000000 binary64)
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (PI.f64) z)
z
(*.f64 (exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
#s(literal 2 binary64)
#s(literal 1/2 binary64)
(fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal -13/2 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))
#s(literal 6765203681218851/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))
#s(literal -3147848041806007/2500000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
#s(literal 2496092394504893/250000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
#s(literal 7 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
#s(literal 8 binary64)
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))) (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(sin.f64 (*.f64 z (PI.f64)))
(*.f64 (PI.f64) z)
(*.f64 z (PI.f64))
z
(*.f64 (*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))))
(*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))
(*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))
(hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))
(pow.f64 (PI.f64) #s(literal 3/2 binary64))
#s(literal 3/2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 15/2 binary64) z)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 #s(literal 7 binary64) z)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) z)
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) z)
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (neg.f64 (-.f64 #s(literal 15/2 binary64) z)))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(neg.f64 (-.f64 #s(literal 15/2 binary64) z))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))))
(+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))
#s(literal 6765203681218851/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z))
#s(literal -3147848041806007/2500000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(-.f64 #s(literal 2 binary64) z)
#s(literal 2 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(-.f64 #s(literal 3 binary64) z)
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(-.f64 #s(literal 4 binary64) z)
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
(-.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
(-.f64 #s(literal 6 binary64) z)
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
(-.f64 #s(literal 8 binary64) z)
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))))) (-.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))) (/.f64 #s(literal -3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)))) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(sin.f64 (*.f64 z (PI.f64)))
(*.f64 (PI.f64) z)
(*.f64 z (PI.f64))
z
(*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))))) (-.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))) (/.f64 #s(literal -3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))))
#s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))))
#s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 15/2 binary64))))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))
(*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 15/2 binary64))))
(*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))
(sqrt.f64 #s(literal 15/2 binary64))
#s(literal 15/2 binary64)
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(exp.f64 #s(literal -15/2 binary64))
#s(literal -15/2 binary64)
(sqrt.f64 (PI.f64))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))))
(+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))
#s(literal 6765203681218851/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) z)
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z))
#s(literal -3147848041806007/2500000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(-.f64 #s(literal 2 binary64) z)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(-.f64 #s(literal 3 binary64) z)
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(-.f64 #s(literal 4 binary64) z)
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
(-.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
(-.f64 #s(literal 6 binary64) z)
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))
#s(literal 2496092394504893/250000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 #s(literal 7 binary64) z)
#s(literal 7 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
(-.f64 #s(literal 8 binary64) z)
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 (/.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(sin.f64 (*.f64 z (PI.f64)))
(*.f64 (PI.f64) z)
(*.f64 z (PI.f64))
z
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (PI.f64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 15/2 binary64) z)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 #s(literal 7 binary64) z)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) z)
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) z)
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (neg.f64 (-.f64 #s(literal 15/2 binary64) z)))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(neg.f64 (-.f64 #s(literal 15/2 binary64) z))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)))
(+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)))
(+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)))
(+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)))
(+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64))
(fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64))
#s(literal 23912966683069397/40000000000000 binary64)
#s(literal 2076511864126339/4000000000000 binary64)
#s(literal 904338909853211/2500000000000 binary64)
#s(literal 479507597606835099/10000000000000000 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(-.f64 #s(literal 3 binary64) z)
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(-.f64 #s(literal 4 binary64) z)
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
(-.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
(-.f64 #s(literal 6 binary64) z)
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
(-.f64 #s(literal 8 binary64) z)
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(sin.f64 (*.f64 z (PI.f64)))
(*.f64 (PI.f64) z)
(*.f64 z (PI.f64))
z
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) (-.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))) (/.f64 #s(literal -3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (PI.f64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 15/2 binary64) z)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 #s(literal 7 binary64) z)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) z)
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) z)
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (neg.f64 (-.f64 #s(literal 15/2 binary64) z)))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(neg.f64 (-.f64 #s(literal 15/2 binary64) z))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))
(+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z))
#s(literal -3147848041806007/2500000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))
(-.f64 #s(literal 2 binary64) z)
#s(literal -1 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))
#s(literal 6765203681218851/10000000000000 binary64)
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(-.f64 #s(literal 3 binary64) z)
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(-.f64 #s(literal 4 binary64) z)
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
(-.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
(-.f64 #s(literal 6 binary64) z)
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
(-.f64 #s(literal 8 binary64) z)
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 (/.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(sin.f64 (*.f64 z (PI.f64)))
(*.f64 (PI.f64) z)
(*.f64 z (PI.f64))
z
(*.f64 (exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) (-.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))) (/.f64 #s(literal -3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))))
(exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))
(fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 #s(literal 15/2 binary64) z)) (-.f64 #s(literal 1/2 binary64) z) (neg.f64 (-.f64 #s(literal 15/2 binary64) z))))
(log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(log.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (PI.f64))
#s(literal 2 binary64)
#s(literal 1/2 binary64)
(fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(fma.f64 (log.f64 (-.f64 #s(literal 15/2 binary64) z)) (-.f64 #s(literal 1/2 binary64) z) (neg.f64 (-.f64 #s(literal 15/2 binary64) z)))
(log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))
(log.f64 (-.f64 #s(literal 15/2 binary64) z))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 #s(literal 15/2 binary64) z)
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal -13/2 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) z)
(neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))
(neg.f64 (-.f64 #s(literal 15/2 binary64) z))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))))
(+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))
#s(literal 6765203681218851/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) z)
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z))
#s(literal -3147848041806007/2500000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(-.f64 #s(literal 2 binary64) z)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(-.f64 #s(literal 3 binary64) z)
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(-.f64 #s(literal 4 binary64) z)
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
(-.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
(-.f64 #s(literal 6 binary64) z)
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))
#s(literal 2496092394504893/250000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 #s(literal 7 binary64) z)
#s(literal 7 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
(-.f64 #s(literal 8 binary64) z)
#s(literal 8 binary64)

localize1.1s (4.1%)

Memory
34.1MiB live, 1 338.8MiB allocated; 397ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy1.0
(log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.9618313230097495
(exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
accuracy2.774003738453599
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
accuracy58.33204823661628
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy1.0
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.0792196877997982
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
accuracy1.17578125
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
accuracy58.33204823661628
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy0.95703125
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
accuracy1.0
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.17578125
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
accuracy58.33204823661628
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy1.0
(sqrt.f64 (PI.f64))
accuracy1.6798117615516306
#s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))))
accuracy2.774003738453599
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
accuracy58.33204823661628
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy1.0
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))
accuracy1.17578125
(*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
accuracy2.774003738453599
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
accuracy58.33204823661628
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
Samples
447.0ms169×1valid
312.0ms80×2valid
10.0ms0valid
Compiler

Compiled 4 392 to 116 computations (97.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 563.0ms
adjust: 188.0ms (33.4% of total)
ival-add: 90.0ms (16% of total)
const: 76.0ms (13.5% of total)
ival-mult: 62.0ms (11% of total)
ival-div: 36.0ms (6.4% of total)
ival-pow: 23.0ms (4.1% of total)
ival-log: 21.0ms (3.7% of total)
ival-exp: 17.0ms (3% of total)
ival-sub: 14.0ms (2.5% of total)
ival-sqrt: 9.0ms (1.6% of total)
ival-hypot: 8.0ms (1.4% of total)
ival-neg: 5.0ms (0.9% of total)
ival-cbrt: 4.0ms (0.7% of total)
ival-sinu: 3.0ms (0.5% of total)
ival-pi: 3.0ms (0.5% of total)
exact: 2.0ms (0.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series29.0ms (0.1%)

Memory
-19.6MiB live, 24.1MiB allocated; 34ms collecting garbage
Counts
20 → 68
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))
#s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
Outputs
15/2
(+ 15/2 (* -1 z))
7
(+ 7 (* -1 z))
(* -1 z)
1/2
(+ 1/2 (* -1 z))
1
(+ 1 (* -1 z))
2
(+ 2 (* -1 z))
3
(+ 3 (* -1 z))
(exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2))
(+ (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (* z (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 14/15 (* -1 (log 15/2))))))
(+ (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (* z (+ (* z (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 14/15 (* -1 (log 15/2)))))))
(+ (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (* z (+ (* z (+ (* z (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 86/10125 (+ (* 29/225 (+ 14/15 (* -1 (log 15/2)))) (* 1/6 (pow (+ 14/15 (* -1 (log 15/2))) 3)))))) (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2)))))) (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 14/15 (* -1 (log 15/2)))))))
479507597606835099/10000000000000000
(+ 479507597606835099/10000000000000000 (* 904338909853211/2500000000000 z))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))
(+ (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (* z (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (sqrt (PI))))
(+ (* z (+ (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (sqrt (PI))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (* (* z (+ (* 1/6 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3))))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (sqrt (PI))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (* (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (sqrt (PI))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))))
469507597606837/10000000000000
(+ 469507597606837/10000000000000 (* 904338909853211/2500000000000 z))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(* z (- (* 15/2 (/ 1 z)) 1))
(* z (- (* 7 (/ 1 z)) 1))
(* z (- (* 1/2 (/ 1 z)) 1))
(* z (- (/ 1 z) 1))
(* z (- (* 2 (/ 1 z)) 1))
(* z (- (* 3 (/ 1 z)) 1))
(exp (- (+ z (+ (* 1/2 (log (* 2 (PI)))) (* (log (- 15/2 z)) (- 1/2 z)))) 15/2))
9999999999998099/10000000000000000
(+ 9999999999998099/10000000000000000 (* 5826188486005177/10000000000000 (/ 1 z)))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (/ 3683516130645841/2000000000000 (pow z 2))))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (+ (* 43600364987677261/10000000000000 (/ 1 (pow z 3))) (/ 3683516130645841/2000000000000 (pow z 2)))))
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI))))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 3)) (sqrt (PI)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI)))))))
(/ 5826188486005177/10000000000000 z)
(/ (+ 5826188486005177/10000000000000 (* 3683516130645841/2000000000000 (/ 1 z))) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (/ 43600364987677261/10000000000000 (pow z 2)))) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (+ (* 93965933656573373/10000000000000 (/ 1 (pow z 3))) (/ 43600364987677261/10000000000000 (pow z 2))))) z)
(* -1 (* z (- 1 (* 15/2 (/ 1 z)))))
(* -1 (* z (- 1 (* 7 (/ 1 z)))))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(* -1 (* z (- 1 (/ 1 z))))
(* -1 (* z (- 1 (* 2 (/ 1 z)))))
(* -1 (* z (- 1 (* 3 (/ 1 z)))))
(exp (- (+ (* 1/2 (log (* 2 (PI)))) (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (+ 15/2 (* -1 z))))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z)))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (+ (* 43600364987677261/10000000000000 (/ 1 z)) (/ 93965933656573373/10000000000000 (pow z 2)))) z)) 5826188486005177/10000000000000) z))
Calls

3 calls:

TimeVariablePointExpression
18.0ms
z
@inf
((+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 7) (- (- 1 z) 1) (+ (- (- 1 z) 1) 1/2) (+ (- (- 1 z) 1) 1) (+ (- (- 1 z) 1) 2) (+ (- (- 1 z) 1) 3) (exp (+ (* (log (* (PI) 2)) 1/2) (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2))))) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (* (* (sqrt (+ (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))))) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (cbrt (pow (PI) 3/2)) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (sqrt (PI)) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (sqrt (* (PI) 2)) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) (log (* (PI) 2)))
5.0ms
z
@0
((+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 7) (- (- 1 z) 1) (+ (- (- 1 z) 1) 1/2) (+ (- (- 1 z) 1) 1) (+ (- (- 1 z) 1) 2) (+ (- (- 1 z) 1) 3) (exp (+ (* (log (* (PI) 2)) 1/2) (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2))))) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (* (* (sqrt (+ (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))))) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (cbrt (pow (PI) 3/2)) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (sqrt (PI)) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (sqrt (* (PI) 2)) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) (log (* (PI) 2)))
3.0ms
z
@-inf
((+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 7) (- (- 1 z) 1) (+ (- (- 1 z) 1) 1/2) (+ (- (- 1 z) 1) 1) (+ (- (- 1 z) 1) 2) (+ (- (- 1 z) 1) 3) (exp (+ (* (log (* (PI) 2)) 1/2) (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2))))) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (* (* (sqrt (+ (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))))) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (cbrt (pow (PI) 3/2)) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (sqrt (PI)) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (sqrt (* (PI) 2)) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) (log (* (PI) 2)))

simplify263.0ms (1%)

Memory
-12.0MiB live, 299.2MiB allocated; 74ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03271820
112011695
254241687
084881602
Stop Event
iter limit
node limit
Counts
68 → 68
Calls
Call 1
Inputs
15/2
(+ 15/2 (* -1 z))
7
(+ 7 (* -1 z))
(* -1 z)
1/2
(+ 1/2 (* -1 z))
1
(+ 1 (* -1 z))
2
(+ 2 (* -1 z))
3
(+ 3 (* -1 z))
(exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2))
(+ (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (* z (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 14/15 (* -1 (log 15/2))))))
(+ (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (* z (+ (* z (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 14/15 (* -1 (log 15/2)))))))
(+ (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (* z (+ (* z (+ (* z (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 86/10125 (+ (* 29/225 (+ 14/15 (* -1 (log 15/2)))) (* 1/6 (pow (+ 14/15 (* -1 (log 15/2))) 3)))))) (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2)))))) (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 14/15 (* -1 (log 15/2)))))))
479507597606835099/10000000000000000
(+ 479507597606835099/10000000000000000 (* 904338909853211/2500000000000 z))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))
(+ (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (* z (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (sqrt (PI))))
(+ (* z (+ (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (sqrt (PI))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (* (* z (+ (* 1/6 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3))))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (sqrt (PI))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (* (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (sqrt (PI))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))))
469507597606837/10000000000000
(+ 469507597606837/10000000000000 (* 904338909853211/2500000000000 z))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(* z (- (* 15/2 (/ 1 z)) 1))
(* z (- (* 7 (/ 1 z)) 1))
(* z (- (* 1/2 (/ 1 z)) 1))
(* z (- (/ 1 z) 1))
(* z (- (* 2 (/ 1 z)) 1))
(* z (- (* 3 (/ 1 z)) 1))
(exp (- (+ z (+ (* 1/2 (log (* 2 (PI)))) (* (log (- 15/2 z)) (- 1/2 z)))) 15/2))
9999999999998099/10000000000000000
(+ 9999999999998099/10000000000000000 (* 5826188486005177/10000000000000 (/ 1 z)))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (/ 3683516130645841/2000000000000 (pow z 2))))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (+ (* 43600364987677261/10000000000000 (/ 1 (pow z 3))) (/ 3683516130645841/2000000000000 (pow z 2)))))
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI))))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 3)) (sqrt (PI)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI)))))))
(/ 5826188486005177/10000000000000 z)
(/ (+ 5826188486005177/10000000000000 (* 3683516130645841/2000000000000 (/ 1 z))) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (/ 43600364987677261/10000000000000 (pow z 2)))) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (+ (* 93965933656573373/10000000000000 (/ 1 (pow z 3))) (/ 43600364987677261/10000000000000 (pow z 2))))) z)
(* -1 (* z (- 1 (* 15/2 (/ 1 z)))))
(* -1 (* z (- 1 (* 7 (/ 1 z)))))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(* -1 (* z (- 1 (/ 1 z))))
(* -1 (* z (- 1 (* 2 (/ 1 z)))))
(* -1 (* z (- 1 (* 3 (/ 1 z)))))
(exp (- (+ (* 1/2 (log (* 2 (PI)))) (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (+ 15/2 (* -1 z))))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z)))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (+ (* 43600364987677261/10000000000000 (/ 1 z)) (/ 93965933656573373/10000000000000 (pow z 2)))) z)) 5826188486005177/10000000000000) z))
Outputs
15/2
#s(literal 15/2 binary64)
(+ 15/2 (* -1 z))
(-.f64 #s(literal 15/2 binary64) z)
7
#s(literal 7 binary64)
(+ 7 (* -1 z))
(-.f64 #s(literal 7 binary64) z)
(* -1 z)
(neg.f64 z)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1 z))
(-.f64 #s(literal 1/2 binary64) z)
1
#s(literal 1 binary64)
(+ 1 (* -1 z))
(-.f64 #s(literal 1 binary64) z)
2
#s(literal 2 binary64)
(+ 2 (* -1 z))
(-.f64 #s(literal 2 binary64) z)
3
#s(literal 3 binary64)
(+ 3 (* -1 z))
(-.f64 #s(literal 3 binary64) z)
(exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2))
(*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)))
(+ (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (* z (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 14/15 (* -1 (log 15/2))))))
(fma.f64 (*.f64 z (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))))
(+ (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (* z (+ (* z (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 14/15 (* -1 (log 15/2)))))))
(fma.f64 (fma.f64 (*.f64 z (fma.f64 (pow.f64 (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64)))) (exp.f64 #s(literal 15/2 binary64)))) z (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))))
(+ (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (* z (+ (* z (+ (* z (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 86/10125 (+ (* 29/225 (+ 14/15 (* -1 (log 15/2)))) (* 1/6 (pow (+ 14/15 (* -1 (log 15/2))) 3)))))) (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2)))))) (* (exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2)) (+ 14/15 (* -1 (log 15/2)))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 z (fma.f64 (pow.f64 (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 3 binary64)) #s(literal 1/6 binary64) (+.f64 #s(literal 1304/10125 binary64) (*.f64 #s(literal -29/225 binary64) (log.f64 #s(literal 15/2 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (pow.f64 (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64))) (exp.f64 #s(literal 15/2 binary64)))) z (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64)))) (exp.f64 #s(literal 15/2 binary64)))) z (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))))
479507597606835099/10000000000000000
#s(literal 479507597606835099/10000000000000000 binary64)
(+ 479507597606835099/10000000000000000 (* 904338909853211/2500000000000 z))
(fma.f64 #s(literal 904338909853211/2500000000000 binary64) z #s(literal 479507597606835099/10000000000000000 binary64))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))
(+ (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (* z (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (sqrt (PI))))
(*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (fma.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))) z)))
(+ (* z (+ (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (sqrt (PI))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(fma.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (fma.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))) (exp.f64 #s(literal -15/2 binary64)))) z))) z))
(+ (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (* (* z (+ (* 1/6 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3))))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(fma.f64 (*.f64 z z) (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (fma.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) #s(literal 1/6 binary64)) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) #s(literal 1/2 binary64)) (*.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64) (fma.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 29/225 binary64) #s(literal 86/10125 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)))) (exp.f64 #s(literal -15/2 binary64))))) z (fma.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))) (exp.f64 #s(literal -15/2 binary64)))))) (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (fma.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))) z))))
(* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (sqrt (PI))))
(fma.f64 (*.f64 z (sqrt.f64 (PI.f64))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (* (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (sqrt (PI))))))
(fma.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/8400000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))))))) z (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))) z))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))))
(fma.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/25200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64) (fma.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 29/225 binary64) #s(literal 86/10125 binary64))) (fma.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 4027292589444183035165374538123333/6638284800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))) z (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/8400000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))))))))) z (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (sqrt.f64 (PI.f64)))) z))
469507597606837/10000000000000
#s(literal 469507597606837/10000000000000 binary64)
(+ 469507597606837/10000000000000 (* 904338909853211/2500000000000 z))
(fma.f64 #s(literal 904338909853211/2500000000000 binary64) z #s(literal 469507597606837/10000000000000 binary64))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 469507597606837/10000000000000 binary64))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 469507597606837/10000000000000 binary64))
(* z (- (* 15/2 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 15/2 binary64) z) #s(literal 1 binary64)) z)
(* z (- (* 7 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)
(* z (- (* 1/2 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z) #s(literal 1 binary64)) z)
(* z (- (/ 1 z) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) z)
(* z (- (* 2 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 2 binary64) z) #s(literal 1 binary64)) z)
(* z (- (* 3 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 3 binary64) z) #s(literal 1 binary64)) z)
(exp (- (+ z (+ (* 1/2 (log (* 2 (PI)))) (* (log (- 15/2 z)) (- 1/2 z)))) 15/2))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))
9999999999998099/10000000000000000
#s(literal 9999999999998099/10000000000000000 binary64)
(+ 9999999999998099/10000000000000000 (* 5826188486005177/10000000000000 (/ 1 z)))
(-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -5826188486005177/10000000000000 binary64) z))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (/ 3683516130645841/2000000000000 (pow z 2))))
(+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z) #s(literal 9999999999998099/10000000000000000 binary64))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (+ (* 43600364987677261/10000000000000 (/ 1 (pow z 3))) (/ 3683516130645841/2000000000000 (pow z 2)))))
(+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 43600364987677261/10000000000000 binary64) z) #s(literal 3683516130645841/2000000000000 binary64)) z) #s(literal 5826188486005177/10000000000000 binary64)) z) #s(literal 9999999999998099/10000000000000000 binary64))
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 9999999999998099/10000000000000000 binary64)) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))))
(fma.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI))))))
(fma.f64 (/.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) z) (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z))) (fma.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 3)) (sqrt (PI)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI)))))))
(fma.f64 (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 #s(literal -398308844029173303716389/6250000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 z #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z)))) (fma.f64 (/.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) z) (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 9999999999998099/10000000000000000 binary64)) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))))
(/ 5826188486005177/10000000000000 z)
(/.f64 #s(literal 5826188486005177/10000000000000 binary64) z)
(/ (+ 5826188486005177/10000000000000 (* 3683516130645841/2000000000000 (/ 1 z))) z)
(/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (/ 43600364987677261/10000000000000 (pow z 2)))) z)
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 43600364987677261/10000000000000 binary64) z) #s(literal 3683516130645841/2000000000000 binary64)) z) #s(literal 5826188486005177/10000000000000 binary64)) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (+ (* 93965933656573373/10000000000000 (/ 1 (pow z 3))) (/ 43600364987677261/10000000000000 (pow z 2))))) z)
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 93965933656573373/10000000000000 binary64) z) #s(literal 43600364987677261/10000000000000 binary64)) z) #s(literal 3683516130645841/2000000000000 binary64)) z) #s(literal 5826188486005177/10000000000000 binary64)) z)
(* -1 (* z (- 1 (* 15/2 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 15/2 binary64) z)) (neg.f64 z))
(* -1 (* z (- 1 (* 7 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7 binary64) z)) (neg.f64 z))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) z)) (neg.f64 z))
(* -1 (* z (- 1 (/ 1 z))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)) (neg.f64 z))
(* -1 (* z (- 1 (* 2 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) z)) (neg.f64 z))
(* -1 (* z (- 1 (* 3 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) z)) (neg.f64 z))
(exp (- (+ (* 1/2 (log (* 2 (PI)))) (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (+ 15/2 (* -1 z))))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z)))
(-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 (fma.f64 (/.f64 (+.f64 (/.f64 #s(literal 43600364987677261/10000000000000 binary64) z) #s(literal 3683516130645841/2000000000000 binary64)) z) #s(literal -1 binary64) #s(literal -5826188486005177/10000000000000 binary64)) z))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))
(*.f64 (*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 9999999999998099/10000000000000000 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(fma.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 9999999999998099/10000000000000000 binary64)) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 611458333333720910362579/25000000000000000000000 binary64) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 9999999999998099/10000000000000000 binary64)) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64)))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -398308844029173303716389/6250000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))))) (neg.f64 z))) (neg.f64 z)))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z))
(/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 43600364987677261/10000000000000 binary64) z) #s(literal -1 binary64) #s(literal -3683516130645841/2000000000000 binary64)) z) #s(literal 5826188486005177/10000000000000 binary64)) (neg.f64 z))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (+ (* 43600364987677261/10000000000000 (/ 1 z)) (/ 93965933656573373/10000000000000 (pow z 2)))) z)) 5826188486005177/10000000000000) z))
(/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 93965933656573373/10000000000000 binary64) z) #s(literal 43600364987677261/10000000000000 binary64)) z) #s(literal 3683516130645841/2000000000000 binary64)) (neg.f64 z)) #s(literal 5826188486005177/10000000000000 binary64)) (neg.f64 z))

rewrite261.0ms (1%)

Memory
32.2MiB live, 264.8MiB allocated; 26ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0113378
0187312
1761287
26393287
08650287
Stop Event
iter limit
node limit
iter limit
Counts
20 → 482
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))
#s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
Outputs
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -13/2 binary64) z) (+.f64 #s(literal -13/2 binary64) z))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -13/2 binary64) z)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 225/4 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -13/2 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -13/2 binary64) z) (+.f64 #s(literal -13/2 binary64) z) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -13/2 binary64) z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 3375/8 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 225/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 169/4 binary64))) (neg.f64 (+.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -2197/8 binary64))) (neg.f64 (+.f64 (fma.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 169/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -11/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 169/4 binary64)) (+.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -11/2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -2197/8 binary64)) (+.f64 (fma.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 169/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))
(fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 15/2 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 169/4 binary64) (+.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 169/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))) (/.f64 #s(literal -2197/8 binary64) (+.f64 (fma.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 169/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -11/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -11/2 binary64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal -6 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 15/2 binary64)))
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal -13/2 binary64) z))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (/.f64 #s(literal 1/8 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(+.f64 #s(literal 15/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) #s(literal 7 binary64))
(+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 36 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(/.f64 (-.f64 #s(literal 49 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -216 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 8 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 8 binary64)))
(/.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 49 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 7 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (+.f64 #s(literal 7 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 8 binary64))) (/.f64 #s(literal 49 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 8 binary64))))
(-.f64 #s(literal 8 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 7 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))) (/.f64 #s(literal 343 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(+.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 z #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 z #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z)))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z))) (pow.f64 (+.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) z)) #s(literal -1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) z) (+.f64 #s(literal 1/2 binary64) z))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) z)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) z) (+.f64 #s(literal 1/2 binary64) z) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64))
(-.f64 #s(literal 3/2 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) z))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))) (/.f64 #s(literal 1/8 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) z))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 z z)) #s(literal 1 binary64)) (+.f64 z #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (fma.f64 z z z) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 0 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 z z))) (neg.f64 (+.f64 z #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (+.f64 (fma.f64 z z z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 z z)) (+.f64 z #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (+.f64 (fma.f64 z z z) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal -1 binary64)))
(-.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 z z) (+.f64 z #s(literal 1 binary64))))
(-.f64 (pow.f64 (+.f64 (fma.f64 z z z) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 z #s(literal 3 binary64)) (+.f64 (fma.f64 z z z) #s(literal 1 binary64))))
(-.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 0 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal 0 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) z)
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) (pow.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) #s(literal -1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -1 binary64) z) (+.f64 #s(literal -1 binary64) z))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) z)))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -1 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -1 binary64) z) (+.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 8 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(-.f64 (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) z))) (pow.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))))
(-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) z))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))) (/.f64 #s(literal 8 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(+.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 4 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 9 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 4 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 4 binary64)))
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 3 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(-.f64 (+.f64 #s(literal 3 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 4 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 4 binary64))))
(-.f64 #s(literal 4 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -2 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))) (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(+.f64 #s(literal 3 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (-.f64 (*.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))) (*.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))))
(/.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))
(fma.f64 (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(+.f64 (*.f64 (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (*.f64 (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(+.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(+.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -13/2 binary64) z) (+.f64 #s(literal -13/2 binary64) z))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -13/2 binary64) z)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 225/4 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -13/2 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal -13/2 binary64) z) (+.f64 #s(literal -13/2 binary64) z) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -13/2 binary64) z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 3375/8 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 225/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 169/4 binary64))) (neg.f64 (+.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -2197/8 binary64))) (neg.f64 (+.f64 (fma.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 169/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -11/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 169/4 binary64)) (+.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -11/2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -2197/8 binary64)) (+.f64 (fma.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 169/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))
(fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 15/2 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 169/4 binary64) (+.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 169/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))) (/.f64 #s(literal -2197/8 binary64) (+.f64 (fma.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 169/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -11/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -11/2 binary64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal -6 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 15/2 binary64)))
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal -13/2 binary64) z))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (/.f64 #s(literal 1/8 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(+.f64 #s(literal 15/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) #s(literal 7 binary64))
(+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) z) (+.f64 #s(literal 1/2 binary64) z))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) z)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1/2 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) z) (+.f64 #s(literal 1/2 binary64) z) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3/2 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))) (/.f64 #s(literal 1/8 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64))
(-.f64 #s(literal 3/2 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) z))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))) (/.f64 #s(literal 1/8 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))))
(/.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (*.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(/.f64 (+.f64 #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 3 binary64))) (+.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))))))
(/.f64 (+.f64 (/.f64 #s(literal -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) z)) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))
(fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))
(fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -1 binary64))) (+.f64 (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))
(fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) (*.f64 z z))) (+.f64 z #s(literal 1 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))) (+.f64 (fma.f64 z z z) #s(literal 1 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))) (/.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))
(+.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (-.f64 (*.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))) (*.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))))
(/.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))
(fma.f64 (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(+.f64 (*.f64 (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (*.f64 (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(+.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(+.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64))))
(*.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64))) #s(literal 1/3 binary64))) (exp.f64 (*.f64 (log.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64))) #s(literal 1/3 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (PI.f64) #s(literal 1/2 binary64))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))
(sqrt.f64 (PI.f64))
(fabs.f64 (neg.f64 (sqrt.f64 (PI.f64))))
(fabs.f64 (sqrt.f64 (PI.f64)))
(exp.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/2 binary64)))
(+.f64 (cosh.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64))) (sinh.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (/.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) #s(literal 3 binary64))) (sinh.f64 (/.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) #s(literal 3 binary64))))
(+.f64 (cosh.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))) (sinh.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/2 binary64))))
#s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64))))
(*.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64))) #s(literal 1/3 binary64))) (exp.f64 (*.f64 (log.f64 (pow.f64 (PI.f64) #s(literal 3/4 binary64))) #s(literal 1/3 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (PI.f64) #s(literal 1/2 binary64))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))
(sqrt.f64 (PI.f64))
(fabs.f64 (neg.f64 (sqrt.f64 (PI.f64))))
(fabs.f64 (sqrt.f64 (PI.f64)))
(exp.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/2 binary64)))
(+.f64 (cosh.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64))) (sinh.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (/.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) #s(literal 3 binary64))) (sinh.f64 (/.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) #s(literal 3 binary64))))
(+.f64 (cosh.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))) (sinh.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (-.f64 (*.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))) (*.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))))
(/.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))
(fma.f64 (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(+.f64 (*.f64 (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (*.f64 (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (cosh.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(+.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(+.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(*.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64)))
(pow.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))))
(pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal 0 binary64)))
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (PI.f64) (PI.f64) #s(literal 0 binary64))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(hypot.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(hypot.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(hypot.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(hypot.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(hypot.f64 (sqrt.f64 (PI.f64)) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(hypot.f64 (sqrt.f64 (PI.f64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(hypot.f64 (sqrt.f64 (PI.f64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))))) (sinh.f64 (log.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))))
(*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) #s(literal 2 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (-.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) #s(literal 3 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (fma.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (-.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (pow.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) #s(literal 2 binary64)))) (-.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (pow.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (-.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (pow.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))))
(fma.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(fma.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(fma.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(fma.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(fma.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(fma.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(fma.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(fma.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(fma.f64 (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(fma.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(fma.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(fma.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(fma.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(-.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (neg.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(-.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))
(+.f64 (*.f64 (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(+.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(/.f64 (/.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64) (*.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) z))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64) (*.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (neg.f64 (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))))
(/.f64 (fma.f64 #s(literal -6765203681218851/10000000000000 binary64) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 #s(literal -6765203681218851/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 6765203681218851/10000000000000 binary64) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) z) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal -6765203681218851/10000000000000 binary64))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) z))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 6765203681218851/10000000000000 binary64))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) z)))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal -6765203681218851/10000000000000 binary64))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 1 binary64) z))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(/.f64 (+.f64 (/.f64 #s(literal -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal -21295833160343550136109053437957/25000000000000000000000000 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))))))
(/.f64 (+.f64 (/.f64 #s(literal -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64))))
(/.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64) (*.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -1 binary64))) (+.f64 (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 8 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) (*.f64 z z))) (+.f64 z #s(literal 1 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))) (+.f64 (fma.f64 z z z) #s(literal 1 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(+.f64 (/.f64 (/.f64 #s(literal -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (log.f64 (PI.f64)) (log.f64 (PI.f64))) (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64)))) (log.f64 (/.f64 (PI.f64) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (log.f64 (PI.f64)) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (log.f64 (PI.f64)) (log.f64 (PI.f64)) (-.f64 (*.f64 (log.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) (*.f64 (log.f64 (PI.f64)) (log.f64 #s(literal 2 binary64))))))
(fma.f64 #s(literal 2/3 binary64) (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) (log.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal 1/3 binary64) (log.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (log.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal 1/3 binary64) (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) (log.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/3 binary64) (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) (log.f64 (-.f64 (sqrt.f64 (PI.f64)) (neg.f64 (sqrt.f64 (PI.f64))))))
(fma.f64 #s(literal 1/3 binary64) (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64)))))
(fma.f64 #s(literal 3 binary64) (log.f64 (cbrt.f64 (PI.f64))) (log.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (log.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 (cbrt.f64 (PI.f64))) (log.f64 (*.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (PI.f64))) (log.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 (PI.f64) (PI.f64))) (log.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)) (log.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)) (log.f64 (-.f64 (sqrt.f64 (PI.f64)) (neg.f64 (sqrt.f64 (PI.f64))))))
(fma.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64)))))
(fma.f64 #s(literal 1 binary64) (log.f64 (PI.f64)) (log.f64 #s(literal 2 binary64)))
(-.f64 (log.f64 (-.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 3 binary64)))) (log.f64 (fma.f64 (PI.f64) (PI.f64) (fma.f64 (PI.f64) (PI.f64) (*.f64 (PI.f64) (neg.f64 (PI.f64)))))))
(-.f64 (log.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64))))) (log.f64 (neg.f64 (fma.f64 (PI.f64) (PI.f64) #s(literal 0 binary64)))))
(-.f64 (log.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (log.f64 (fma.f64 (PI.f64) (PI.f64) #s(literal 0 binary64))))
(-.f64 (log.f64 #s(literal 0 binary64)) (log.f64 #s(literal 0 binary64)))
(+.f64 (log.f64 (*.f64 #s(literal 2 binary64) (neg.f64 (sqrt.f64 (PI.f64))))) (log.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(+.f64 (log.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))) (log.f64 (cbrt.f64 (PI.f64))))
(+.f64 (log.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (log.f64 (+.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (PI.f64))))))
(+.f64 (log.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (log.f64 (-.f64 (neg.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))))
(+.f64 (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64)))) (log.f64 (sqrt.f64 (PI.f64))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (log.f64 (*.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))
(+.f64 (log.f64 (sqrt.f64 (PI.f64))) (log.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))
(+.f64 (log.f64 (sqrt.f64 (PI.f64))) (log.f64 (-.f64 (sqrt.f64 (PI.f64)) (neg.f64 (sqrt.f64 (PI.f64))))))
(+.f64 (log.f64 (sqrt.f64 (PI.f64))) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64)))))
(+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (PI.f64)))
(+.f64 (log.f64 (PI.f64)) (log.f64 #s(literal 2 binary64)))
(log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))

eval512.0ms (2%)

Memory
9.7MiB live, 939.5MiB allocated; 97ms collecting garbage
Compiler

Compiled 257 929 to 9 098 computations (96.5% saved)

prune102.0ms (0.4%)

Memory
-15.6MiB live, 196.0MiB allocated; 23ms collecting garbage
Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New1 890151 905
Fresh9312
Picked505
Done000
Total1 904181 922
Accuracy
99.6%
Counts
1 922 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))
96.9%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.5%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.0%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.0%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.5%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.0%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) (-.f64 #s(literal 15/2 binary64) z))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
96.4%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.6%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))
97.6%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
97.9%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (exp.f64 (fma.f64 (fma.f64 #s(literal 2/3 binary64) (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) (log.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.8%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (+ (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))))) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
95.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 1) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) z)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
96.0%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
96.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
96.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
Compiler

Compiled 4 604 to 2 558 computations (44.4% saved)

simplify153.0ms (0.6%)

Memory
18.8MiB live, 236.6MiB allocated; 40ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff1
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
cost-diff2
(-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))
cost-diff2
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
cost-diff3
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff1
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))
cost-diff2
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
cost-diff3
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
cost-diff0
(sin.f64 (*.f64 (PI.f64) z))
cost-diff0
(PI.f64)
cost-diff0
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
cost-diff0
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
cost-diff1
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
cost-diff2
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
cost-diff3
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01823922
03043396
16153258
221752604
378302604
080902604
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (PI.f64) z)
z
(*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 (PI.f64))
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64))
(fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64))
#s(literal 23912966683069397/40000000000000 binary64)
#s(literal 2076511864126339/4000000000000 binary64)
#s(literal 904338909853211/2500000000000 binary64)
#s(literal 479507597606835099/10000000000000000 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (PI.f64) z)
z
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
(*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))
(*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))
#s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 #s(literal 15/2 binary64))
#s(literal 15/2 binary64)
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(exp.f64 #s(literal -15/2 binary64))
#s(literal -15/2 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (PI.f64) z)
z
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal -13/2 binary64)
(pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))
#s(literal -7 binary64)
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
#s(literal 2496092394504893/250000000000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
#s(literal -6 binary64)
(+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64)))
#s(literal -3464277381643003/25000000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))
#s(literal -5 binary64)
(+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64)))
#s(literal 2501468655737381/200000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))
#s(literal -4 binary64)
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))
#s(literal -883075145810703/5000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))
#s(literal -3 binary64)
(+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))
#s(literal 7713234287776531/10000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))
#s(literal -2 binary64)
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64))
(fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64))
#s(literal 23912966683069397/40000000000000 binary64)
#s(literal 2076511864126339/4000000000000 binary64)
#s(literal 904338909853211/2500000000000 binary64)
#s(literal 479507597606835099/10000000000000000 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (PI.f64) z)
z
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))
(neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))
#s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))
#s(literal 15/2 binary64)
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))
#s(literal -3147848041806007/2500000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))
#s(literal -1 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))
#s(literal 6765203681218851/10000000000000 binary64)
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (PI.f64) z)
z
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))
#s(literal 6765203681218851/10000000000000 binary64)
(-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))
(+.f64 z #s(literal 1 binary64))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))
#s(literal -3147848041806007/2500000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
#s(literal 8 binary64)
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(sin.f64 (*.f64 z (PI.f64)))
(*.f64 (PI.f64) z)
(*.f64 z (PI.f64))
z
(*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 15/2 binary64) z)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 #s(literal 7 binary64) z)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(neg.f64 z)
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) z)
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (neg.f64 (-.f64 #s(literal 15/2 binary64) z)))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(neg.f64 (-.f64 #s(literal 15/2 binary64) z))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
(+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64))
(fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64))
#s(literal 23912966683069397/40000000000000 binary64)
#s(literal 2076511864126339/4000000000000 binary64)
#s(literal 904338909853211/2500000000000 binary64)
#s(literal 479507597606835099/10000000000000000 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(-.f64 #s(literal 3 binary64) z)
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(-.f64 #s(literal 4 binary64) z)
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
(-.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
(-.f64 #s(literal 6 binary64) z)
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
(-.f64 #s(literal 8 binary64) z)
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(sin.f64 (*.f64 z (PI.f64)))
(*.f64 (PI.f64) z)
(*.f64 z (PI.f64))
z
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))
(*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))
(*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))
#s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))
(*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 #s(literal 15/2 binary64))
#s(literal 15/2 binary64)
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(exp.f64 #s(literal -15/2 binary64))
#s(literal -15/2 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(sin.f64 (*.f64 z (PI.f64)))
(*.f64 (PI.f64) z)
(*.f64 z (PI.f64))
z
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (PI.f64))
#s(literal 2 binary64)
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))
(exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(exp.f64 (neg.f64 (-.f64 #s(literal 15/2 binary64) z)))
(neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))
(neg.f64 (-.f64 #s(literal 15/2 binary64) z))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 #s(literal 15/2 binary64) z)
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal -13/2 binary64)
(pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) z)
#s(literal 1/2 binary64)
(+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))
(-.f64 #s(literal 8 binary64) z)
#s(literal -7 binary64)
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))
#s(literal 2496092394504893/250000000000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
(-.f64 #s(literal 7 binary64) z)
#s(literal -6 binary64)
(+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64)))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))
#s(literal -3464277381643003/25000000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))
(-.f64 #s(literal 6 binary64) z)
#s(literal -5 binary64)
(+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64)))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))
#s(literal 2501468655737381/200000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))
(-.f64 #s(literal 5 binary64) z)
#s(literal -4 binary64)
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))
#s(literal -883075145810703/5000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))
(-.f64 #s(literal 4 binary64) z)
#s(literal -3 binary64)
(+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))
(+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))
#s(literal 7713234287776531/10000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))
(-.f64 #s(literal 3 binary64) z)
#s(literal -2 binary64)
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64))
(fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64))
#s(literal 23912966683069397/40000000000000 binary64)
#s(literal 2076511864126339/4000000000000 binary64)
#s(literal 904338909853211/2500000000000 binary64)
#s(literal 479507597606835099/10000000000000000 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (sin.f64 (*.f64 z (PI.f64)))) (PI.f64))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(sin.f64 (*.f64 z (PI.f64)))
(*.f64 (PI.f64) z)
(*.f64 z (PI.f64))
z
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))) (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (PI.f64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 15/2 binary64) z)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 #s(literal 7 binary64) z)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(neg.f64 z)
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) z)
(exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))
(neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))
#s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))
#s(literal 15/2 binary64)
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)))
(+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)))
(+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z))
#s(literal -3147848041806007/2500000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))
(-.f64 #s(literal 2 binary64) z)
#s(literal -1 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))
#s(literal 6765203681218851/10000000000000 binary64)
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(-.f64 #s(literal 3 binary64) z)
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(-.f64 #s(literal 4 binary64) z)
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
(-.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
(-.f64 #s(literal 6 binary64) z)
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
(-.f64 #s(literal 8 binary64) z)
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (/.f64 (*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(sin.f64 (*.f64 z (PI.f64)))
(*.f64 (PI.f64) z)
(*.f64 z (PI.f64))
z
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (-.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))) (/.f64 #s(literal -3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (PI.f64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 15/2 binary64) z)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 #s(literal 7 binary64) z)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(neg.f64 z)
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) z)
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (neg.f64 (-.f64 #s(literal 15/2 binary64) z)))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(neg.f64 (-.f64 #s(literal 15/2 binary64) z))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)))
(+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)))
(+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))))
(+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))
#s(literal 6765203681218851/10000000000000 binary64)
(-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) z)
(+.f64 z #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) z)
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z))
#s(literal -3147848041806007/2500000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(-.f64 #s(literal 2 binary64) z)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(-.f64 #s(literal 3 binary64) z)
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(-.f64 #s(literal 4 binary64) z)
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
(-.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
(-.f64 #s(literal 6 binary64) z)
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
(-.f64 #s(literal 8 binary64) z)
#s(literal 8 binary64)

localize2.2s (8.8%)

Memory
-193.8MiB live, 1 459.1MiB allocated; 1.8s collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy1.0
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.17578125
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
accuracy2.774003738453599
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
accuracy58.33204823661628
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy1.0792196877997982
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
accuracy1.17578125
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
accuracy1.49710716262647
#s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))
accuracy58.33204823661628
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy0.95703125
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
accuracy0.96875
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
accuracy1.0
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.16796875
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
accuracy0.34375
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
accuracy0.37890625
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
accuracy1.0
(sqrt.f64 (PI.f64))
accuracy1.602747285832018
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
accuracy0.95703125
(*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
accuracy1.0
(sqrt.f64 (PI.f64))
accuracy1.17578125
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
accuracy58.33204823661628
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
Samples
1.3s79×2valid
616.0ms170×1valid
10.0ms0valid
Compiler

Compiled 3 687 to 149 computations (96% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.7s
adjust: 1.1s (67.9% of total)
ival-add: 114.0ms (6.9% of total)
ival-div: 91.0ms (5.5% of total)
ival-sub: 84.0ms (5% of total)
const: 84.0ms (5% of total)
ival-mult: 77.0ms (4.6% of total)
ival-pow: 50.0ms (3% of total)
ival-exp: 15.0ms (0.9% of total)
ival-sqrt: 7.0ms (0.4% of total)
ival-neg: 5.0ms (0.3% of total)
ival-sinu: 4.0ms (0.2% of total)
exact: 2.0ms (0.1% of total)
ival-pi: 1.0ms (0.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series63.0ms (0.2%)

Memory
2.3MiB live, 45.2MiB allocated; 10ms collecting garbage
Counts
26 → 111
Calls
Call 1
Inputs
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
(-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
#s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
Outputs
(* -1 z)
15/2
(+ 15/2 (* -1 z))
(* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))
(+ (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (* z (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (sqrt (PI))))
(+ (* z (+ (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (sqrt (PI))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (* (* z (+ (* 1/6 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3))))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
7
(+ 7 (* -1 z))
(* 1106209385320415913103082059/4200000000000000000000000 (* (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) z) (sqrt (PI))))
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (sqrt (pow (PI) 3)))) z)
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (pow (PI) 3)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* (* z (- (+ (* 1106209385320415913103082059/8400000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* -1106209385320415913103082059/25200000000000000000000000 (* (PI) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))))) (sqrt (pow (PI) 3)))))) z)
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (pow (PI) 3)) (- (+ (* 1106209385320415913103082059/8400000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* -1106209385320415913103082059/25200000000000000000000000 (* (PI) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))))) (* (* z (- (+ (* 1/2 (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI))))) (* -1/6 (* (pow (PI) 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))))))) (sqrt (pow (PI) 3))))) (* (sqrt (pow (PI) 3)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))))))) z)
(/ 1 z)
(/ (+ 1 (* 1/6 (* (pow z 2) (pow (PI) 2)))) z)
(/ (+ 1 (* (pow z 2) (- (* -1 (* (pow z 2) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))) (* -1/6 (pow (PI) 2))))) z)
(/ (+ 1 (* (pow z 2) (- (* (pow z 2) (- (* -1 (* (pow z 2) (+ (* -1/5040 (pow (PI) 6)) (+ (* 1/720 (pow (PI) 6)) (* 1/6 (* (pow (PI) 2) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))))))) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))) (* -1/6 (pow (PI) 2))))) z)
(* z (PI))
(* z (+ (PI) (* -1/6 (* (pow z 2) (pow (PI) 3)))))
(* z (+ (PI) (* (pow z 2) (+ (* -1/6 (pow (PI) 3)) (* 1/120 (* (pow z 2) (pow (PI) 5)))))))
(* z (+ (PI) (* (pow z 2) (+ (* -1/6 (pow (PI) 3)) (* (pow z 2) (+ (* -1/5040 (* (pow z 2) (pow (PI) 7))) (* 1/120 (pow (PI) 5))))))))
1/2
(+ 1/2 (* -1 z))
8
(+ 8 (* -1 z))
2
(+ 2 (* -1 z))
1
(+ 1 (* -1 z))
(* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (sqrt (PI))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (* (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (sqrt (PI))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))))
(* (exp -15/2) (sqrt 15/2))
(+ (* z (+ (* (exp -15/2) (sqrt 15/2)) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (* (exp -15/2) (sqrt 15/2)))
(+ (* z (+ (* z (+ (* 1/2 (* (exp -15/2) (sqrt 15/2))) (+ (* (exp -15/2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (+ (* (exp -15/2) (sqrt 15/2)) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (exp -15/2) (sqrt 15/2)))
(+ (* z (+ (* z (+ (* 1/2 (* (exp -15/2) (sqrt 15/2))) (+ (* z (+ (* 1/6 (* (exp -15/2) (sqrt 15/2))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))) (+ (* (exp -15/2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (* (exp -15/2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))))))) (+ (* (exp -15/2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (+ (* (exp -15/2) (sqrt 15/2)) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (exp -15/2) (sqrt 15/2)))
(* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2)))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* z (+ (* 1/2 (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2))))))))) (+ (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))
7827144361880981797/30000000000000000
(+ 7827144361880981797/30000000000000000 (* 314207804027640689/720000000000000 z))
(+ 7827144361880981797/30000000000000000 (* z (+ 314207804027640689/720000000000000 (* 4708246094784852251/8640000000000000 z))))
(+ 7827144361880981797/30000000000000000 (* z (+ 314207804027640689/720000000000000 (* z (+ 4708246094784852251/8640000000000000 (* 62898174544540606049/103680000000000000 z))))))
469507597606837/10000000000000
(+ 469507597606837/10000000000000 (* 904338909853211/2500000000000 z))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
479507597606835099/10000000000000000
(+ 479507597606835099/10000000000000000 (* 904338909853211/2500000000000 z))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(* z (- (* 15/2 (/ 1 z)) 1))
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(* z (- (* 7 (/ 1 z)) 1))
(* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 2) (sin (* z (PI))))) (sqrt (pow (PI) 3))))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 3) (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 2) (sin (* z (PI))))) (sqrt (pow (PI) 3)))))))
(/ (PI) (sin (* z (PI))))
(sin (* z (PI)))
(* z (- (* 1/2 (/ 1 z)) 1))
(* z (- (* 8 (/ 1 z)) 1))
(* z (- (* 2 (/ 1 z)) 1))
(* z (- (/ 1 z) 1))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI))))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 3)) (sqrt (PI)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI)))))))
(* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2)))
(* 9999999999998099/10000000000000000 (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) z)) (* 9999999999998099/10000000000000000 (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) z)) (+ (* 9999999999998099/10000000000000000 (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2)))) (* 1078390842009938509147167/6250000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) (pow z 2)))))
(+ (* -398308844029173303716389/6250000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) (pow z 3))) (+ (* -611458333333720910362579/25000000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) z)) (+ (* 9999999999998099/10000000000000000 (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2)))) (* 1078390842009938509147167/6250000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) (pow z 2))))))
9999999999998099/10000000000000000
(- 9999999999998099/10000000000000000 (* 30223877537487/2500000000000 (/ 1 z)))
(- (+ 9999999999998099/10000000000000000 (/ 585619739096309/2500000000000 (pow z 2))) (* 30223877537487/2500000000000 (/ 1 z)))
(- (+ 9999999999998099/10000000000000000 (+ (* 1219830531815489/5000000000000 (/ 1 (pow z 3))) (/ 585619739096309/2500000000000 (pow z 2)))) (* 30223877537487/2500000000000 (/ 1 z)))
(/ 5826188486005177/10000000000000 z)
(/ (+ 5826188486005177/10000000000000 (* 3683516130645841/2000000000000 (/ 1 z))) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (/ 43600364987677261/10000000000000 (pow z 2)))) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (+ (* 93965933656573373/10000000000000 (/ 1 (pow z 3))) (/ 43600364987677261/10000000000000 (pow z 2))))) z)
(+ 9999999999998099/10000000000000000 (* 5826188486005177/10000000000000 (/ 1 z)))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (/ 3683516130645841/2000000000000 (pow z 2))))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (+ (* 43600364987677261/10000000000000 (/ 1 (pow z 3))) (/ 3683516130645841/2000000000000 (pow z 2)))))
(* -1 (* z (- 1 (* 15/2 (/ 1 z)))))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))
(* -1 (* z (- 1 (* 7 (/ 1 z)))))
(* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(* -1 (* z (- 1 (* 8 (/ 1 z)))))
(* -1 (* z (- 1 (* 2 (/ 1 z)))))
(* -1 (* z (- 1 (/ 1 z))))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))))
(* 9999999999998099/10000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))) z)) (* 9999999999998099/10000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (/ (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))))) z)) (* 9999999999998099/10000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (/ (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))) z)) (* 1078390842009938509147167/6250000000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))))) z)) (* 9999999999998099/10000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))))))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- 30223877537487/2500000000000 (* 585619739096309/2500000000000 (/ 1 z))) z)))
(+ 9999999999998099/10000000000000000 (* -1 (/ (+ 30223877537487/2500000000000 (* -1 (/ (+ 585619739096309/2500000000000 (* 1219830531815489/5000000000000 (/ 1 z))) z))) z)))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (+ (* 43600364987677261/10000000000000 (/ 1 z)) (/ 93965933656573373/10000000000000 (pow z 2)))) z)) 5826188486005177/10000000000000) z))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z)))
Calls

3 calls:

TimeVariablePointExpression
47.0ms
z
@0
((- (- 1 z) 1) (+ (+ (- (- 1 z) 1) 7) 1/2) (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (- (- 1 z) 1) 7) (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/ (PI) (sin (* (PI) z))) (PI) (sin (* (PI) z)) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (- (- 1 z) -7) (- (- 1 z) -6) (- (- 1 z) -1) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (- 2 (+ z 1)) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (sqrt (PI)) (* (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (* (exp (neg (- (- 1 z) -13/2))) (pow (- (- 1 z) -13/2) (- (- 1 z) 1/2))) (sqrt (* (PI) 2)) (* (* (exp (neg (- (- 1 z) -13/2))) (pow (- (- 1 z) -13/2) (- (- 1 z) 1/2))) (+ (/ 3764081837873279/25000000000000000000000 (- (- 1 z) -7)) (+ (/ 2496092394504893/250000000000000000000 (- (- 1 z) -6)) (+ (/ -3464277381643003/25000000000000000 (- (- 1 z) -5)) (+ (/ 2501468655737381/200000000000000 (- (- 1 z) -4)) (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2)))))))))) (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (- 2 (+ z 1)))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))
7.0ms
z
@inf
((- (- 1 z) 1) (+ (+ (- (- 1 z) 1) 7) 1/2) (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (- (- 1 z) 1) 7) (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/ (PI) (sin (* (PI) z))) (PI) (sin (* (PI) z)) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (- (- 1 z) -7) (- (- 1 z) -6) (- (- 1 z) -1) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (- 2 (+ z 1)) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (sqrt (PI)) (* (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (* (exp (neg (- (- 1 z) -13/2))) (pow (- (- 1 z) -13/2) (- (- 1 z) 1/2))) (sqrt (* (PI) 2)) (* (* (exp (neg (- (- 1 z) -13/2))) (pow (- (- 1 z) -13/2) (- (- 1 z) 1/2))) (+ (/ 3764081837873279/25000000000000000000000 (- (- 1 z) -7)) (+ (/ 2496092394504893/250000000000000000000 (- (- 1 z) -6)) (+ (/ -3464277381643003/25000000000000000 (- (- 1 z) -5)) (+ (/ 2501468655737381/200000000000000 (- (- 1 z) -4)) (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2)))))))))) (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (- 2 (+ z 1)))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))
5.0ms
z
@-inf
((- (- 1 z) 1) (+ (+ (- (- 1 z) 1) 7) 1/2) (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (- (- 1 z) 1) 7) (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/ (PI) (sin (* (PI) z))) (PI) (sin (* (PI) z)) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (- (- 1 z) -7) (- (- 1 z) -6) (- (- 1 z) -1) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (- 2 (+ z 1)) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (sqrt (PI)) (* (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (* (exp (neg (- (- 1 z) -13/2))) (pow (- (- 1 z) -13/2) (- (- 1 z) 1/2))) (sqrt (* (PI) 2)) (* (* (exp (neg (- (- 1 z) -13/2))) (pow (- (- 1 z) -13/2) (- (- 1 z) 1/2))) (+ (/ 3764081837873279/25000000000000000000000 (- (- 1 z) -7)) (+ (/ 2496092394504893/250000000000000000000 (- (- 1 z) -6)) (+ (/ -3464277381643003/25000000000000000 (- (- 1 z) -5)) (+ (/ 2501468655737381/200000000000000 (- (- 1 z) -4)) (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2)))))))))) (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (- 2 (+ z 1)))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))

simplify270.0ms (1.1%)

Memory
3.0MiB live, 334.6MiB allocated; 50ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05674001
121153749
088293549
Stop Event
iter limit
node limit
Counts
111 → 111
Calls
Call 1
Inputs
(* -1 z)
15/2
(+ 15/2 (* -1 z))
(* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))
(+ (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (* z (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (sqrt (PI))))
(+ (* z (+ (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (sqrt (PI))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (* (* z (+ (* 1/6 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3))))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
7
(+ 7 (* -1 z))
(* 1106209385320415913103082059/4200000000000000000000000 (* (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) z) (sqrt (PI))))
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (sqrt (pow (PI) 3)))) z)
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (pow (PI) 3)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* (* z (- (+ (* 1106209385320415913103082059/8400000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* -1106209385320415913103082059/25200000000000000000000000 (* (PI) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))))) (sqrt (pow (PI) 3)))))) z)
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (pow (PI) 3)) (- (+ (* 1106209385320415913103082059/8400000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* -1106209385320415913103082059/25200000000000000000000000 (* (PI) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))))) (* (* z (- (+ (* 1/2 (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI))))) (* -1/6 (* (pow (PI) 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))))))) (sqrt (pow (PI) 3))))) (* (sqrt (pow (PI) 3)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))))))) z)
(/ 1 z)
(/ (+ 1 (* 1/6 (* (pow z 2) (pow (PI) 2)))) z)
(/ (+ 1 (* (pow z 2) (- (* -1 (* (pow z 2) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))) (* -1/6 (pow (PI) 2))))) z)
(/ (+ 1 (* (pow z 2) (- (* (pow z 2) (- (* -1 (* (pow z 2) (+ (* -1/5040 (pow (PI) 6)) (+ (* 1/720 (pow (PI) 6)) (* 1/6 (* (pow (PI) 2) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))))))) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))) (* -1/6 (pow (PI) 2))))) z)
(* z (PI))
(* z (+ (PI) (* -1/6 (* (pow z 2) (pow (PI) 3)))))
(* z (+ (PI) (* (pow z 2) (+ (* -1/6 (pow (PI) 3)) (* 1/120 (* (pow z 2) (pow (PI) 5)))))))
(* z (+ (PI) (* (pow z 2) (+ (* -1/6 (pow (PI) 3)) (* (pow z 2) (+ (* -1/5040 (* (pow z 2) (pow (PI) 7))) (* 1/120 (pow (PI) 5))))))))
1/2
(+ 1/2 (* -1 z))
8
(+ 8 (* -1 z))
2
(+ 2 (* -1 z))
1
(+ 1 (* -1 z))
(* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (sqrt (PI))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (* (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (sqrt (PI))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))))
(* (exp -15/2) (sqrt 15/2))
(+ (* z (+ (* (exp -15/2) (sqrt 15/2)) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (* (exp -15/2) (sqrt 15/2)))
(+ (* z (+ (* z (+ (* 1/2 (* (exp -15/2) (sqrt 15/2))) (+ (* (exp -15/2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (+ (* (exp -15/2) (sqrt 15/2)) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (exp -15/2) (sqrt 15/2)))
(+ (* z (+ (* z (+ (* 1/2 (* (exp -15/2) (sqrt 15/2))) (+ (* z (+ (* 1/6 (* (exp -15/2) (sqrt 15/2))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))) (+ (* (exp -15/2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (* (exp -15/2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))))))) (+ (* (exp -15/2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (+ (* (exp -15/2) (sqrt 15/2)) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (exp -15/2) (sqrt 15/2)))
(* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2)))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* z (+ (* 1/2 (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2))))))))) (+ (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))
7827144361880981797/30000000000000000
(+ 7827144361880981797/30000000000000000 (* 314207804027640689/720000000000000 z))
(+ 7827144361880981797/30000000000000000 (* z (+ 314207804027640689/720000000000000 (* 4708246094784852251/8640000000000000 z))))
(+ 7827144361880981797/30000000000000000 (* z (+ 314207804027640689/720000000000000 (* z (+ 4708246094784852251/8640000000000000 (* 62898174544540606049/103680000000000000 z))))))
469507597606837/10000000000000
(+ 469507597606837/10000000000000 (* 904338909853211/2500000000000 z))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
479507597606835099/10000000000000000
(+ 479507597606835099/10000000000000000 (* 904338909853211/2500000000000 z))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(* z (- (* 15/2 (/ 1 z)) 1))
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(* z (- (* 7 (/ 1 z)) 1))
(* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 2) (sin (* z (PI))))) (sqrt (pow (PI) 3))))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 3) (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 2) (sin (* z (PI))))) (sqrt (pow (PI) 3)))))))
(/ (PI) (sin (* z (PI))))
(sin (* z (PI)))
(* z (- (* 1/2 (/ 1 z)) 1))
(* z (- (* 8 (/ 1 z)) 1))
(* z (- (* 2 (/ 1 z)) 1))
(* z (- (/ 1 z) 1))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI))))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 3)) (sqrt (PI)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI)))))))
(* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2)))
(* 9999999999998099/10000000000000000 (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) z)) (* 9999999999998099/10000000000000000 (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) z)) (+ (* 9999999999998099/10000000000000000 (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2)))) (* 1078390842009938509147167/6250000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) (pow z 2)))))
(+ (* -398308844029173303716389/6250000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) (pow z 3))) (+ (* -611458333333720910362579/25000000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) z)) (+ (* 9999999999998099/10000000000000000 (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2)))) (* 1078390842009938509147167/6250000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) (pow z 2))))))
9999999999998099/10000000000000000
(- 9999999999998099/10000000000000000 (* 30223877537487/2500000000000 (/ 1 z)))
(- (+ 9999999999998099/10000000000000000 (/ 585619739096309/2500000000000 (pow z 2))) (* 30223877537487/2500000000000 (/ 1 z)))
(- (+ 9999999999998099/10000000000000000 (+ (* 1219830531815489/5000000000000 (/ 1 (pow z 3))) (/ 585619739096309/2500000000000 (pow z 2)))) (* 30223877537487/2500000000000 (/ 1 z)))
(/ 5826188486005177/10000000000000 z)
(/ (+ 5826188486005177/10000000000000 (* 3683516130645841/2000000000000 (/ 1 z))) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (/ 43600364987677261/10000000000000 (pow z 2)))) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (+ (* 93965933656573373/10000000000000 (/ 1 (pow z 3))) (/ 43600364987677261/10000000000000 (pow z 2))))) z)
(+ 9999999999998099/10000000000000000 (* 5826188486005177/10000000000000 (/ 1 z)))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (/ 3683516130645841/2000000000000 (pow z 2))))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (+ (* 43600364987677261/10000000000000 (/ 1 (pow z 3))) (/ 3683516130645841/2000000000000 (pow z 2)))))
(* -1 (* z (- 1 (* 15/2 (/ 1 z)))))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))
(* -1 (* z (- 1 (* 7 (/ 1 z)))))
(* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(* -1 (* z (- 1 (* 8 (/ 1 z)))))
(* -1 (* z (- 1 (* 2 (/ 1 z)))))
(* -1 (* z (- 1 (/ 1 z))))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))))
(* 9999999999998099/10000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))) z)) (* 9999999999998099/10000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (/ (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))))) z)) (* 9999999999998099/10000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (/ (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))) z)) (* 1078390842009938509147167/6250000000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))))) z)) (* 9999999999998099/10000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))))))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- 30223877537487/2500000000000 (* 585619739096309/2500000000000 (/ 1 z))) z)))
(+ 9999999999998099/10000000000000000 (* -1 (/ (+ 30223877537487/2500000000000 (* -1 (/ (+ 585619739096309/2500000000000 (* 1219830531815489/5000000000000 (/ 1 z))) z))) z)))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (+ (* 43600364987677261/10000000000000 (/ 1 z)) (/ 93965933656573373/10000000000000 (pow z 2)))) z)) 5826188486005177/10000000000000) z))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z)))
Outputs
(* -1 z)
(neg.f64 z)
15/2
#s(literal 15/2 binary64)
(+ 15/2 (* -1 z))
(-.f64 #s(literal 15/2 binary64) z)
(* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))
(+ (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (* z (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (sqrt (PI))))
(*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))) z (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
(+ (* z (+ (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (sqrt (PI))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))))) z (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))))) z))
(+ (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (* (* z (+ (* 1/6 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3))))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(fma.f64 (*.f64 z z) (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 #s(literal -15/2 binary64)) (fma.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64) (fma.f64 #s(literal 29/225 binary64) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 86/10125 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) z (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))))))) (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))) z (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
7
#s(literal 7 binary64)
(+ 7 (* -1 z))
(-.f64 #s(literal 7 binary64) z)
(* 1106209385320415913103082059/4200000000000000000000000 (* (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) z) (sqrt (PI))))
(*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z))
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (sqrt (pow (PI) 3)))) z)
(/.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) z) (/.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (PI.f64)))) z)
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (pow (PI) 3)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* (* z (- (+ (* 1106209385320415913103082059/8400000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* -1106209385320415913103082059/25200000000000000000000000 (* (PI) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))))) (sqrt (pow (PI) 3)))))) z)
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (fma.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/8400000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))))))) (PI.f64)) (*.f64 (*.f64 #s(literal -1106209385320415913103082059/25200000000000000000000000 binary64) (*.f64 (PI.f64) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) z (/.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (PI.f64)))) z)) z)
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (pow (PI) 3)) (- (+ (* 1106209385320415913103082059/8400000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* -1106209385320415913103082059/25200000000000000000000000 (* (PI) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))))) (* (* z (- (+ (* 1/2 (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI))))) (* -1/6 (* (pow (PI) 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))))))) (sqrt (pow (PI) 3))))) (* (sqrt (pow (PI) 3)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))))))) z)
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 #s(literal -15/2 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (PI.f64)) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/25200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64) (fma.f64 #s(literal 29/225 binary64) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 86/10125 binary64))) (fma.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 4027292589444183035165374538123333/6638284800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))))))) (PI.f64))) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/6 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (PI.f64)))) z (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/8400000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))))))) (PI.f64)) (*.f64 (*.f64 #s(literal -1106209385320415913103082059/25200000000000000000000000 binary64) (*.f64 (PI.f64) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) z (*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (PI.f64)))) z)) z)
(/ 1 z)
(/.f64 #s(literal 1 binary64) z)
(/ (+ 1 (* 1/6 (* (pow z 2) (pow (PI) 2)))) z)
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)
(/ (+ 1 (* (pow z 2) (- (* -1 (* (pow z 2) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))) (* -1/6 (pow (PI) 2))))) z)
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 z) z) (pow.f64 (PI.f64) #s(literal 4 binary64))) #s(literal -7/360 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)
(/ (+ 1 (* (pow z 2) (- (* (pow z 2) (- (* -1 (* (pow z 2) (+ (* -1/5040 (pow (PI) 6)) (+ (* 1/720 (pow (PI) 6)) (* 1/6 (* (pow (PI) 2) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))))))) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))) (* -1/6 (pow (PI) 2))))) z)
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 z) z) (fma.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/840 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -7/360 binary64))) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -7/360 binary64))) (*.f64 z z) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)
(* z (PI))
(*.f64 (PI.f64) z)
(* z (+ (PI) (* -1/6 (* (pow z 2) (pow (PI) 3)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z)
(* z (+ (PI) (* (pow z 2) (+ (* -1/6 (pow (PI) 3)) (* 1/120 (* (pow z 2) (pow (PI) 5)))))))
(fma.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/120 binary64)) z) z (*.f64 #s(literal -1/6 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 (PI.f64) z))
(* z (+ (PI) (* (pow z 2) (+ (* -1/6 (pow (PI) 3)) (* (pow z 2) (+ (* -1/5040 (* (pow z 2) (pow (PI) 7))) (* 1/120 (pow (PI) 5))))))))
(fma.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 (PI.f64) #s(literal 7 binary64))) (*.f64 z z) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/120 binary64))) (*.f64 z z) (*.f64 #s(literal -1/6 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 (PI.f64) z))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1 z))
(-.f64 #s(literal 1/2 binary64) z)
8
#s(literal 8 binary64)
(+ 8 (* -1 z))
(-.f64 #s(literal 8 binary64) z)
2
#s(literal 2 binary64)
(+ 2 (* -1 z))
(-.f64 #s(literal 2 binary64) z)
1
#s(literal 1 binary64)
(+ 1 (* -1 z))
(-.f64 #s(literal 1 binary64) z)
(* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (sqrt (PI))))
(fma.f64 (*.f64 (sqrt.f64 (PI.f64)) z) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (* (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (sqrt (PI))))))
(fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/8400000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))))))) z (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))) z))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))))
(fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 #s(literal -15/2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/25200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64) (fma.f64 #s(literal 29/225 binary64) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 86/10125 binary64))) (fma.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 4027292589444183035165374538123333/6638284800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))))))))) z (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/8400000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))))))))) z (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (sqrt.f64 (PI.f64)))) z))
(* (exp -15/2) (sqrt 15/2))
(*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (exp.f64 #s(literal -15/2 binary64)))
(+ (* z (+ (* (exp -15/2) (sqrt 15/2)) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (* (exp -15/2) (sqrt 15/2)))
(fma.f64 (*.f64 z (exp.f64 #s(literal -15/2 binary64))) (*.f64 (+.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 1 binary64)) (sqrt.f64 #s(literal 15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (exp.f64 #s(literal -15/2 binary64))))
(+ (* z (+ (* z (+ (* 1/2 (* (exp -15/2) (sqrt 15/2))) (+ (* (exp -15/2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (+ (* (exp -15/2) (sqrt 15/2)) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (exp -15/2) (sqrt 15/2)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (exp.f64 #s(literal -15/2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))) z (*.f64 (exp.f64 #s(literal -15/2 binary64)) (fma.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64))))) z (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (exp.f64 #s(literal -15/2 binary64))))
(+ (* z (+ (* z (+ (* 1/2 (* (exp -15/2) (sqrt 15/2))) (+ (* z (+ (* 1/6 (* (exp -15/2) (sqrt 15/2))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))) (+ (* (exp -15/2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (* (exp -15/2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))))))) (+ (* (exp -15/2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (+ (* (exp -15/2) (sqrt 15/2)) (* (exp -15/2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (exp -15/2) (sqrt 15/2)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (exp.f64 #s(literal -15/2 binary64)) (fma.f64 (fma.f64 (*.f64 #s(literal 1/6 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (exp.f64 #s(literal -15/2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 #s(literal -15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64) (fma.f64 #s(literal 29/225 binary64) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 86/10125 binary64))))))) z (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))))) z (*.f64 (exp.f64 #s(literal -15/2 binary64)) (fma.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64))))) z (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (exp.f64 #s(literal -15/2 binary64))))
(* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2)))
(*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64)))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (exp.f64 #s(literal -15/2 binary64)))) z (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))
(fma.f64 (fma.f64 (fma.f64 (exp.f64 #s(literal -15/2 binary64)) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/8400000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) z (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (exp.f64 #s(literal -15/2 binary64))))) z (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* z (+ (* 1/2 (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (* (exp -15/2) (sqrt 15/2))) (+ (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2))))))))) (+ (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (* (exp -15/2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))
(fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64)) (fma.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/8400000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (exp.f64 #s(literal -15/2 binary64)) (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))))) (exp.f64 #s(literal -15/2 binary64)) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/25200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (exp.f64 #s(literal -15/2 binary64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64) (fma.f64 #s(literal 29/225 binary64) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 86/10125 binary64))) (fma.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 4027292589444183035165374538123333/6638284800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))))))))) z (*.f64 (exp.f64 #s(literal -15/2 binary64)) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))))))) z (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (exp.f64 #s(literal -15/2 binary64))))) z))
7827144361880981797/30000000000000000
#s(literal 7827144361880981797/30000000000000000 binary64)
(+ 7827144361880981797/30000000000000000 (* 314207804027640689/720000000000000 z))
(fma.f64 #s(literal 314207804027640689/720000000000000 binary64) z #s(literal 7827144361880981797/30000000000000000 binary64))
(+ 7827144361880981797/30000000000000000 (* z (+ 314207804027640689/720000000000000 (* 4708246094784852251/8640000000000000 z))))
(fma.f64 (fma.f64 #s(literal 4708246094784852251/8640000000000000 binary64) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))
(+ 7827144361880981797/30000000000000000 (* z (+ 314207804027640689/720000000000000 (* z (+ 4708246094784852251/8640000000000000 (* 62898174544540606049/103680000000000000 z))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 62898174544540606049/103680000000000000 binary64) z #s(literal 4708246094784852251/8640000000000000 binary64)) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))
469507597606837/10000000000000
#s(literal 469507597606837/10000000000000 binary64)
(+ 469507597606837/10000000000000 (* 904338909853211/2500000000000 z))
(fma.f64 #s(literal 904338909853211/2500000000000 binary64) z #s(literal 469507597606837/10000000000000 binary64))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 469507597606837/10000000000000 binary64))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 469507597606837/10000000000000 binary64))
479507597606835099/10000000000000000
#s(literal 479507597606835099/10000000000000000 binary64)
(+ 479507597606835099/10000000000000000 (* 904338909853211/2500000000000 z))
(fma.f64 #s(literal 904338909853211/2500000000000 binary64) z #s(literal 479507597606835099/10000000000000000 binary64))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(+ 479507597606835099/10000000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(* z (- (* 15/2 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 15/2 binary64) z) #s(literal 1 binary64)) z)
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))
(* z (- (* 7 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)
(* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI))))))
(*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))))
(fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sin.f64 (*.f64 (PI.f64) z))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 2) (sin (* z (PI))))) (sqrt (pow (PI) 3))))))
(fma.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sin.f64 (*.f64 (PI.f64) z))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z)) (fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 z z))))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 3) (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 2) (sin (* z (PI))))) (sqrt (pow (PI) 3)))))))
(fma.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -398308844029173303716389/6250000000000000000000 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sin.f64 (*.f64 (PI.f64) z)) z)))) (fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 z z))))))
(/ (PI) (sin (* z (PI))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(sin (* z (PI)))
(sin.f64 (*.f64 (PI.f64) z))
(* z (- (* 1/2 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z) #s(literal 1 binary64)) z)
(* z (- (* 8 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 8 binary64) z) #s(literal 1 binary64)) z)
(* z (- (* 2 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 2 binary64) z) #s(literal 1 binary64)) z)
(* z (- (/ 1 z) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) z)
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2)))))
(*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))))
(fma.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) z)) (*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI))))))
(fma.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 z z))) (fma.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) z)) (*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 3)) (sqrt (PI)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI)))))))
(fma.f64 (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 #s(literal -398308844029173303716389/6250000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 z #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) z))) (fma.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 z z))))))
(* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2)))
(*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(* 9999999999998099/10000000000000000 (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))))
(*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) z)) (* 9999999999998099/10000000000000000 (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2)))))
(fma.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) z)))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) z)) (+ (* 9999999999998099/10000000000000000 (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2)))) (* 1078390842009938509147167/6250000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) (pow z 2)))))
(fma.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (*.f64 z z)) (fma.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) z))))
(+ (* -398308844029173303716389/6250000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) (pow z 3))) (+ (* -611458333333720910362579/25000000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) z)) (+ (* 9999999999998099/10000000000000000 (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2)))) (* 1078390842009938509147167/6250000000000000000000 (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (exp (- z 15/2))) (pow z 2))))))
(fma.f64 (*.f64 #s(literal -398308844029173303716389/6250000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (pow.f64 z #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (*.f64 z z)) (fma.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) z)))))
9999999999998099/10000000000000000
#s(literal 9999999999998099/10000000000000000 binary64)
(- 9999999999998099/10000000000000000 (* 30223877537487/2500000000000 (/ 1 z)))
(-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 30223877537487/2500000000000 binary64) z))
(- (+ 9999999999998099/10000000000000000 (/ 585619739096309/2500000000000 (pow z 2))) (* 30223877537487/2500000000000 (/ 1 z)))
(-.f64 (+.f64 (/.f64 #s(literal 585619739096309/2500000000000 binary64) (*.f64 z z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 30223877537487/2500000000000 binary64) z))
(- (+ 9999999999998099/10000000000000000 (+ (* 1219830531815489/5000000000000 (/ 1 (pow z 3))) (/ 585619739096309/2500000000000 (pow z 2)))) (* 30223877537487/2500000000000 (/ 1 z)))
(-.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 1219830531815489/5000000000000 binary64) (pow.f64 z #s(literal 3 binary64)))) (/.f64 #s(literal 585619739096309/2500000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 30223877537487/2500000000000 binary64) z))
(/ 5826188486005177/10000000000000 z)
(/.f64 #s(literal 5826188486005177/10000000000000 binary64) z)
(/ (+ 5826188486005177/10000000000000 (* 3683516130645841/2000000000000 (/ 1 z))) z)
(/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (/ 43600364987677261/10000000000000 (pow z 2)))) z)
(/.f64 (+.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 43600364987677261/10000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (+ (* 93965933656573373/10000000000000 (/ 1 (pow z 3))) (/ 43600364987677261/10000000000000 (pow z 2))))) z)
(/.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 93965933656573373/10000000000000 binary64) (pow.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 43600364987677261/10000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) #s(literal 5826188486005177/10000000000000 binary64)) z)
(+ 9999999999998099/10000000000000000 (* 5826188486005177/10000000000000 (/ 1 z)))
(+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 binary64) z) #s(literal 9999999999998099/10000000000000000 binary64))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (/ 3683516130645841/2000000000000 (pow z 2))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 5826188486005177/10000000000000 binary64) z))
(+ 9999999999998099/10000000000000000 (+ (* 5826188486005177/10000000000000 (/ 1 z)) (+ (* 43600364987677261/10000000000000 (/ 1 (pow z 3))) (/ 3683516130645841/2000000000000 (pow z 2)))))
(+.f64 (+.f64 (+.f64 (/.f64 #s(literal 43600364987677261/10000000000000 binary64) (pow.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 5826188486005177/10000000000000 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))
(* -1 (* z (- 1 (* 15/2 (/ 1 z)))))
(*.f64 (neg.f64 z) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 15/2 binary64) z)))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(* -1 (* z (- 1 (* 7 (/ 1 z)))))
(*.f64 (neg.f64 z) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7 binary64) z)))
(* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))
(*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sin.f64 (*.f64 (PI.f64) z))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(fma.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 (*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 #s(literal -1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sin.f64 (*.f64 (PI.f64) z))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z)))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (/.f64 (fma.f64 (*.f64 #s(literal 611458333333720910362579/25000000000000000000000 binary64) (/.f64 (*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 #s(literal -398308844029173303716389/6250000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sin.f64 (*.f64 (PI.f64) z))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z)))) (neg.f64 z))) (neg.f64 z)))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(*.f64 (neg.f64 z) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) z)))
(* -1 (* z (- 1 (* 8 (/ 1 z)))))
(*.f64 (neg.f64 z) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) z)))
(* -1 (* z (- 1 (* 2 (/ 1 z)))))
(*.f64 (neg.f64 z) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) z)))
(* -1 (* z (- 1 (/ 1 z))))
(*.f64 (neg.f64 z) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) z)))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))
(*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(fma.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) z)) (*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) z)) (*.f64 (*.f64 (*.f64 #s(literal 611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -398308844029173303716389/6250000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) z)) (*.f64 (*.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)))) (neg.f64 z))) (neg.f64 z)))
(* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))))
(*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(* 9999999999998099/10000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))))
(*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))) z)) (* 9999999999998099/10000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))))))
(fma.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) z) (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (/ (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))))) z)) (* 9999999999998099/10000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))))))
(fma.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (/.f64 (fma.f64 (*.f64 #s(literal -1078390842009938509147167/6250000000000000000000 binary64) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) z) (*.f64 (*.f64 #s(literal 611458333333720910362579/25000000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (/ (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))) z)) (* 1078390842009938509147167/6250000000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))))))) z)) (* 9999999999998099/10000000000000000 (* (exp (neg (+ 15/2 (* -1 z)))) (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))))))
(fma.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (/.f64 (fma.f64 (*.f64 #s(literal 611458333333720910362579/25000000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (/.f64 (fma.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (*.f64 (*.f64 #s(literal -398308844029173303716389/6250000000000000000000 binary64) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) z))) (neg.f64 z))) (neg.f64 z)))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- 30223877537487/2500000000000 (* 585619739096309/2500000000000 (/ 1 z))) z)))
(-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 (-.f64 #s(literal 30223877537487/2500000000000 binary64) (/.f64 #s(literal 585619739096309/2500000000000 binary64) z)) z))
(+ 9999999999998099/10000000000000000 (* -1 (/ (+ 30223877537487/2500000000000 (* -1 (/ (+ 585619739096309/2500000000000 (* 1219830531815489/5000000000000 (/ 1 z))) z))) z)))
(-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 (-.f64 #s(literal 30223877537487/2500000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1219830531815489/5000000000000 binary64) z) #s(literal 585619739096309/2500000000000 binary64)) z)) z))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z))
(/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 43600364987677261/10000000000000 binary64) z) #s(literal -1 binary64) #s(literal -3683516130645841/2000000000000 binary64)) z) #s(literal 5826188486005177/10000000000000 binary64)) (neg.f64 z))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (+ (* 43600364987677261/10000000000000 (/ 1 z)) (/ 93965933656573373/10000000000000 (pow z 2)))) z)) 5826188486005177/10000000000000) z))
(/.f64 (-.f64 (/.f64 (+.f64 (+.f64 #s(literal 3683516130645841/2000000000000 binary64) (/.f64 #s(literal 93965933656573373/10000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 43600364987677261/10000000000000 binary64) z)) (neg.f64 z)) #s(literal 5826188486005177/10000000000000 binary64)) (neg.f64 z))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z)))
(-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 43600364987677261/10000000000000 binary64) z) #s(literal -1 binary64) #s(literal -3683516130645841/2000000000000 binary64)) z) #s(literal 5826188486005177/10000000000000 binary64)) z))

rewrite327.0ms (1.3%)

Memory
-26.8MiB live, 368.0MiB allocated; 47ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0162778
0263670
11217670
08068670
Stop Event
iter limit
node limit
iter limit
Counts
26 → 304
Calls
Call 1
Inputs
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
(-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(sqrt.f64 (PI.f64))
(*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
#s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
Outputs
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 225/4 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64)))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 3375/8 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 225/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))))))
(+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal -6 binary64)) (+.f64 z #s(literal -6 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64))))
(/.f64 (-.f64 #s(literal 49 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal -6 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal -6 binary64)) (+.f64 z #s(literal -6 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64))))))
(/.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 49 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 36 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64))) (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -216 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 343 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 36 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -216 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 343 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (/.f64 #s(literal 36 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))) (/.f64 #s(literal 49 binary64) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (/.f64 #s(literal -216 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))) (/.f64 #s(literal 343 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))))
(+.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(*.f64 #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (neg.f64 (neg.f64 (PI.f64))) (neg.f64 (sin.f64 (fma.f64 (PI.f64) z (PI.f64)))))
(/.f64 (neg.f64 (PI.f64)) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (PI.f64)))
(+.f64 (cosh.f64 (log.f64 (PI.f64))) (sinh.f64 (log.f64 (PI.f64))))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal -13/2 binary64)) (+.f64 z #s(literal -13/2 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal -13/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal -13/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal -13/2 binary64)) (+.f64 z #s(literal -13/2 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal -13/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 169/4 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -2197/8 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 169/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 169/4 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -2197/8 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 169/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (/.f64 #s(literal 169/4 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 169/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal -2197/8 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 169/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -13/2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal 1/2 binary64)) (+.f64 z #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 1/2 binary64)) (+.f64 z #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1/2 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))))
(+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal -7 binary64)) (+.f64 z #s(literal -7 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal -7 binary64))))
(/.f64 (-.f64 #s(literal 64 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 8 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal -7 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal -7 binary64)) (+.f64 z #s(literal -7 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal -7 binary64))))))
(/.f64 (+.f64 #s(literal 512 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 64 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 8 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 64 binary64))) (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -343 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 49 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 512 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 64 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 64 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -343 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 49 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 512 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 64 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (/.f64 #s(literal 49 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))) (/.f64 #s(literal 64 binary64) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 49 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))) (/.f64 #s(literal -343 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 49 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -7 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 64 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))) (/.f64 #s(literal 512 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 64 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(+.f64 #s(literal 8 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal -6 binary64)) (+.f64 z #s(literal -6 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64))))
(/.f64 (-.f64 #s(literal 49 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal -6 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal -6 binary64)) (+.f64 z #s(literal -6 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64))))))
(/.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 49 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 36 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64))) (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -216 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 343 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 36 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -216 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 343 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (/.f64 #s(literal 36 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))) (/.f64 #s(literal 49 binary64) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (/.f64 #s(literal -216 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))) (/.f64 #s(literal 343 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))))
(+.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal -1 binary64)) (+.f64 z #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal -1 binary64)) (+.f64 z #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal 8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64))) (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 8 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 8 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -1 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 8 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))))
(+.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))
(*.f64 (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 2 binary64) z) (-.f64 #s(literal 2 binary64) z)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 2 binary64) z) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 2 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (-.f64 #s(literal 2 binary64) z) (-.f64 #s(literal 2 binary64) z) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 2 binary64) z) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 8 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (+.f64 z #s(literal 1 binary64)))))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 8 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (+.f64 z #s(literal 1 binary64))))))
(-.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) (/.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 8 binary64) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (+.f64 z #s(literal 1 binary64)))))) (/.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (+.f64 z #s(literal 1 binary64)))))))
(-.f64 (-.f64 #s(literal 2 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/2 binary64)))
(pow.f64 (PI.f64) #s(literal 1/2 binary64))
(sqrt.f64 (PI.f64))
(fabs.f64 (sqrt.f64 (PI.f64)))
(exp.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/2 binary64)))
(*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))))) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))) (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))))))
(fma.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))
(-.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (neg.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))))
(-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))
(+.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))))
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 #s(literal 1 binary64) z))) (*.f64 (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (sqrt.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(exp.f64 (+.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (*.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))))
(*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))) (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))) (-.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))) (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))))))
(fma.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(fma.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(-.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(+.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))))) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))) (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))))
(/.f64 (fma.f64 #s(literal 883075145810703/5000000000000 binary64) (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(/.f64 (fma.f64 #s(literal 883075145810703/5000000000000 binary64) (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))))))
(/.f64 (fma.f64 #s(literal 883075145810703/5000000000000 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(/.f64 (fma.f64 #s(literal 883075145810703/5000000000000 binary64) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))))))))
(/.f64 (fma.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(/.f64 (fma.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))))))
(/.f64 (fma.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(/.f64 (fma.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 883075145810703/5000000000000 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal -883075145810703/5000000000000 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (*.f64 (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) #s(literal 883075145810703/5000000000000 binary64))) (*.f64 (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (*.f64 (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) #s(literal -883075145810703/5000000000000 binary64))) (*.f64 (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) #s(literal 883075145810703/5000000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) #s(literal -883075145810703/5000000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (*.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))))) #s(literal 883075145810703/5000000000000 binary64))) (*.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (*.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))))) #s(literal -883075145810703/5000000000000 binary64))) (*.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))) (/.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))) (/.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))))
(+.f64 (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
(+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))
(+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))
#s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (/.f64 #s(literal -21295833160343550136109053437957/25000000000000000000000000 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64)))) (neg.f64 (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal -6765203681218851/10000000000000 binary64))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) z))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 6765203681218851/10000000000000 binary64))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) z)))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal -6765203681218851/10000000000000 binary64))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 1 binary64) z))))
(/.f64 (fma.f64 #s(literal -6765203681218851/10000000000000 binary64) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 #s(literal -6765203681218851/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 6765203681218851/10000000000000 binary64) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) z) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) z) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (/.f64 #s(literal -21295833160343550136109053437957/25000000000000000000000000 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (/.f64 #s(literal -21295833160343550136109053437957/25000000000000000000000000 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))))) (/.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (/.f64 #s(literal -21295833160343550136109053437957/25000000000000000000000000 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))))))
(+.f64 (/.f64 (*.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64))))
(/.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (*.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64))))))
(/.f64 (+.f64 #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))) (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 2 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (+.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))))))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (+.f64 #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (+.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))))))))
(/.f64 (fma.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 2 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (fma.f64 (+.f64 #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))))) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (+.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (+.f64 #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (+.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))) (/.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))) (/.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))))))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)))
(+.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))

eval368.0ms (1.4%)

Memory
19.1MiB live, 545.0MiB allocated; 61ms collecting garbage
Compiler

Compiled 173 543 to 6 791 computations (96.1% saved)

prune128.0ms (0.5%)

Memory
-6.8MiB live, 132.1MiB allocated; 6ms collecting garbage
Pruning

31 alts after pruning (31 fresh and 0 done)

PrunedKeptTotal
New1 212271 239
Fresh9413
Picked505
Done000
Total1 226311 257
Accuracy
100.0%
Counts
1 257 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.1%
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))))) (sin.f64 (*.f64 (PI.f64) z)))
5.4%
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
96.5%
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
95.3%
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
97.1%
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
97.5%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
96.9%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.0%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) (-.f64 #s(literal 15/2 binary64) z))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.6%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 62898174544540606049/103680000000000000 binary64) z #s(literal 4708246094784852251/8640000000000000 binary64)) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
98.5%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
97.6%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 #s(approx (* (exp (neg (- (- 1 z) -13/2))) (pow (- (- 1 z) -13/2) (- (- 1 z) 1/2))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
98.5%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (+ (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))))) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
96.9%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
97.6%
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
96.1%
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
97.1%
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
96.1%
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
96.1%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 z) z) (pow.f64 (PI.f64) #s(literal 4 binary64))) #s(literal -7/360 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
98.5%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
96.5%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.6%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
96.1%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
98.0%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
96.0%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
96.4%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.1%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
96.1%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
96.7%
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
Compiler

Compiled 8 324 to 4 656 computations (44.1% saved)

simplify140.0ms (0.5%)

Memory
9.2MiB live, 105.6MiB allocated; 12ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
cost-diff2
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
cost-diff0
(PI.f64)
cost-diff0
(/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z)))
cost-diff0
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
cost-diff4
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
cost-diff0
(sqrt.f64 (PI.f64))
cost-diff0
(*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))
cost-diff0
(*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z))
cost-diff0
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
cost-diff2
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff2
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
cost-diff2
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01863333
03092925
16192819
221202290
373012290
088192290
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
#s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)
(fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64))
(*.f64 #s(literal 1/6 binary64) (*.f64 z z))
#s(literal 1/6 binary64)
(*.f64 z z)
z
(PI.f64)
#s(literal 1 binary64)
(*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 (PI.f64))
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64))
(fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64))
#s(literal 23912966683069397/40000000000000 binary64)
#s(literal 2076511864126339/4000000000000 binary64)
#s(literal 904338909853211/2500000000000 binary64)
#s(literal 479507597606835099/10000000000000000 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
#s(literal 8 binary64)
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z))
(*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))
#s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)
(sqrt.f64 (PI.f64))
(PI.f64)
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)
(*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 #s(literal 15/2 binary64))
#s(literal 15/2 binary64)
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(exp.f64 #s(literal -15/2 binary64))
#s(literal -15/2 binary64)
z
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z)))
(PI.f64)
(sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
z
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
(*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))
(*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))
#s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)
(*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))
(*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 #s(literal 15/2 binary64))
#s(literal 15/2 binary64)
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(exp.f64 #s(literal -15/2 binary64))
#s(literal -15/2 binary64)
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
#s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z))
(/.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
z
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
(PI.f64)
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))
(neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))
#s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))
#s(literal 15/2 binary64)
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))
#s(literal -3147848041806007/2500000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))
#s(literal -1 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))
#s(literal 6765203681218851/10000000000000 binary64)
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (PI.f64) z)
z
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal -13/2 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))
(+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))
#s(literal -7 binary64)
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
#s(literal 2496092394504893/250000000000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
#s(literal -6 binary64)
(+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64)))
#s(literal -3464277381643003/25000000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))
#s(literal -5 binary64)
(+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64)))
#s(literal 2501468655737381/200000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))
#s(literal -4 binary64)
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))
#s(literal -883075145810703/5000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))
#s(literal -3 binary64)
(+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))
#s(literal 7713234287776531/10000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))
#s(literal -2 binary64)
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64))
(fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64))
#s(literal 23912966683069397/40000000000000 binary64)
#s(literal 2076511864126339/4000000000000 binary64)
#s(literal 904338909853211/2500000000000 binary64)
#s(literal 479507597606835099/10000000000000000 binary64)
Outputs
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))) #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (PI.f64) (*.f64 (*.f64 z z) #s(literal 1/6 binary64))) (PI.f64) #s(literal 1 binary64)) z)))
#s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z))
#s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (PI.f64) (*.f64 (*.f64 z z) #s(literal 1/6 binary64))) (PI.f64) #s(literal 1 binary64)) z))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)
(/.f64 (fma.f64 (*.f64 (PI.f64) (*.f64 (*.f64 z z) #s(literal 1/6 binary64))) (PI.f64) #s(literal 1 binary64)) z)
(fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64))
(fma.f64 (*.f64 (PI.f64) (*.f64 (*.f64 z z) #s(literal 1/6 binary64))) (PI.f64) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64))
(*.f64 (PI.f64) (*.f64 (*.f64 z z) #s(literal 1/6 binary64)))
(*.f64 #s(literal 1/6 binary64) (*.f64 z z))
(*.f64 (*.f64 z z) #s(literal 1/6 binary64))
#s(literal 1/6 binary64)
(*.f64 z z)
z
(PI.f64)
#s(literal 1 binary64)
(*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 15/2 binary64) z)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 #s(literal 7 binary64) z)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) z)
(-.f64 #s(literal 1 binary64) z)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) z)
(exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (neg.f64 (-.f64 #s(literal 15/2 binary64) z)))
(neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(neg.f64 (-.f64 #s(literal 15/2 binary64) z))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
(+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64))
(fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64))
#s(literal 23912966683069397/40000000000000 binary64)
#s(literal 2076511864126339/4000000000000 binary64)
#s(literal 904338909853211/2500000000000 binary64)
#s(literal 479507597606835099/10000000000000000 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(-.f64 #s(literal 3 binary64) z)
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(-.f64 #s(literal 4 binary64) z)
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
(-.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
(-.f64 #s(literal 6 binary64) z)
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
(-.f64 #s(literal 8 binary64) z)
#s(literal 8 binary64)
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (/.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) z) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))
(*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z))
(*.f64 (/.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) z) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))
#s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)
(sqrt.f64 (PI.f64))
(PI.f64)
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)
(*.f64 (/.f64 (exp.f64 #s(literal -15/2 binary64)) z) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))
(*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 #s(literal 15/2 binary64))
#s(literal 15/2 binary64)
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(exp.f64 #s(literal -15/2 binary64))
#s(literal -15/2 binary64)
z
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))) (sin.f64 (*.f64 (PI.f64) z))) (PI.f64))
(/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z)
(*.f64 (PI.f64) z)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(sqrt.f64 (PI.f64))
z
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))
(*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))
(*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))
#s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)
(*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))
(*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 #s(literal 15/2 binary64))
#s(literal 15/2 binary64)
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(exp.f64 #s(literal -15/2 binary64))
#s(literal -15/2 binary64)
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))) (-.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))) (/.f64 #s(literal -3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)))) #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)))
#s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z))
(/.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
z
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))) (-.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))) (/.f64 #s(literal -3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (PI.f64))
(PI.f64)
#s(literal 2 binary64)
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 15/2 binary64) z)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 #s(literal 7 binary64) z)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) z)
(-.f64 #s(literal 1 binary64) z)
#s(literal 7 binary64)
#s(literal 1/2 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) z)
(exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))
(neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))
#s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))
#s(literal 15/2 binary64)
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(+.f64 (+.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (+.f64 (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))))
(+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)))
(+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))))
(+.f64 (+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)))
(+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))))
(+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))
(/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z))
#s(literal -3147848041806007/2500000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))
(-.f64 #s(literal 2 binary64) z)
#s(literal -1 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))
#s(literal 6765203681218851/10000000000000 binary64)
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(-.f64 #s(literal 3 binary64) z)
#s(literal 3 binary64)
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))
#s(literal -883075145810703/5000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(-.f64 #s(literal 4 binary64) z)
#s(literal 4 binary64)
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))
#s(literal 2501468655737381/200000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
(-.f64 #s(literal 5 binary64) z)
#s(literal 5 binary64)
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))
#s(literal -3464277381643003/25000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64))
(-.f64 #s(literal 6 binary64) z)
#s(literal 6 binary64)
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))
#s(literal 2496092394504893/250000000000000000000 binary64)
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
(-.f64 #s(literal 8 binary64) z)
#s(literal 8 binary64)
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(PI.f64)
(sin.f64 (*.f64 (PI.f64) z))
(*.f64 (PI.f64) z)
z
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
(*.f64 (PI.f64) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (PI.f64))
#s(literal 2 binary64)
(*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))
(fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(fma.f64 (log.f64 (-.f64 #s(literal 15/2 binary64) z)) (-.f64 #s(literal 1/2 binary64) z) (neg.f64 (-.f64 #s(literal 15/2 binary64) z)))
(log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))
(log.f64 (-.f64 #s(literal 15/2 binary64) z))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 #s(literal 15/2 binary64) z)
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal -13/2 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) z)
#s(literal 1/2 binary64)
(neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))
(neg.f64 (-.f64 #s(literal 15/2 binary64) z))
(+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z)) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))
(/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))
#s(literal 3764081837873279/25000000000000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))
(-.f64 #s(literal 8 binary64) z)
#s(literal -7 binary64)
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z)) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 #s(literal 7 binary64) z))
#s(literal 2496092394504893/250000000000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
(-.f64 #s(literal 7 binary64) z)
#s(literal -6 binary64)
(+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z)) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64)))
(/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 #s(literal 6 binary64) z))
#s(literal -3464277381643003/25000000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))
(-.f64 #s(literal 6 binary64) z)
#s(literal -5 binary64)
(+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z)) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64)))
(/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 #s(literal 5 binary64) z))
#s(literal 2501468655737381/200000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))
(-.f64 #s(literal 5 binary64) z)
#s(literal -4 binary64)
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z)) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))
(/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(literal 4 binary64) z))
#s(literal -883075145810703/5000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))
(-.f64 #s(literal 4 binary64) z)
#s(literal -3 binary64)
(+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))
(+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z)) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))
(/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 binary64) z))
#s(literal 7713234287776531/10000000000000 binary64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))
(-.f64 #s(literal 3 binary64) z)
#s(literal -2 binary64)
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64))
(fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64))
#s(literal 23912966683069397/40000000000000 binary64)
#s(literal 2076511864126339/4000000000000 binary64)
#s(literal 904338909853211/2500000000000 binary64)
#s(literal 479507597606835099/10000000000000000 binary64)

localize1.4s (5.6%)

Memory
6.1MiB live, 1 399.7MiB allocated; 214ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.95703125
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
accuracy0.96875
(*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
accuracy1.0
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.5474448737314046
(exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
accuracy1.0792196877997982
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
accuracy1.17578125
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
accuracy1.49710716262647
#s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))
accuracy58.33204823661628
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy0.37890625
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
accuracy1.0
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
accuracy1.0
(sqrt.f64 (PI.f64))
accuracy1.602747285832018
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
accuracy0.332695019536884
(*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z))
accuracy0.5234375
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)
accuracy1.0
(sqrt.f64 (PI.f64))
accuracy1.597170345211685
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
accuracy0.95703125
(*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
accuracy1.0
(sqrt.f64 (PI.f64))
accuracy1.17578125
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
accuracy58.33204823661628
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
Samples
633.0ms171×1valid
496.0ms79×2valid
17.0ms0valid
Compiler

Compiled 3 055 to 152 computations (95% saved)

Precisions
Click to see histograms. Total time spent on operations: 957.0ms
adjust: 362.0ms (37.8% of total)
ival-sub: 134.0ms (14% of total)
ival-mult: 91.0ms (9.5% of total)
ival-add: 90.0ms (9.4% of total)
const: 85.0ms (8.9% of total)
ival-div: 68.0ms (7.1% of total)
ival-pi: 44.0ms (4.6% of total)
ival-sqrt: 33.0ms (3.4% of total)
ival-exp: 15.0ms (1.6% of total)
ival-pow: 13.0ms (1.4% of total)
ival-log: 8.0ms (0.8% of total)
ival-neg: 5.0ms (0.5% of total)
ival-sinu: 4.0ms (0.4% of total)
ival-sin: 4.0ms (0.4% of total)
exact: 3.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series23.0ms (0.1%)

Memory
-5.6MiB live, 38.7MiB allocated; 7ms collecting garbage
Counts
27 → 91
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z))
(*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z)))
(PI.f64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
#s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
Outputs
15/2
(+ 15/2 (* -1 z))
7
(+ 7 (* -1 z))
(* -1 z)
1/2
(+ 1/2 (* -1 z))
(* 1106209385320415913103082059/4200000000000000000000000 (* (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) z) (sqrt (PI))))
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (sqrt (pow (PI) 3)))) z)
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (pow (PI) 3)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* (* z (- (+ (* 1106209385320415913103082059/8400000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* -1106209385320415913103082059/25200000000000000000000000 (* (PI) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))))) (sqrt (pow (PI) 3)))))) z)
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (pow (PI) 3)) (- (+ (* 1106209385320415913103082059/8400000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* -1106209385320415913103082059/25200000000000000000000000 (* (PI) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))))) (* (* z (- (+ (* 1/2 (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI))))) (* -1/6 (* (pow (PI) 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))))))) (sqrt (pow (PI) 3))))) (* (sqrt (pow (PI) 3)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))))))) z)
(/ 1 z)
(/ (+ 1 (* 1/6 (* (pow z 2) (pow (PI) 2)))) z)
(/ (+ 1 (* (pow z 2) (- (* -1 (* (pow z 2) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))) (* -1/6 (pow (PI) 2))))) z)
(/ (+ 1 (* (pow z 2) (- (* (pow z 2) (- (* -1 (* (pow z 2) (+ (* -1/5040 (pow (PI) 6)) (+ (* 1/720 (pow (PI) 6)) (* 1/6 (* (pow (PI) 2) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))))))) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))) (* -1/6 (pow (PI) 2))))) z)
8
(+ 8 (* -1 z))
(* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))
(+ (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (* z (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (sqrt (PI))))
(+ (* z (+ (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (sqrt (PI))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (* (* z (+ (* 1/6 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3))))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (sqrt (PI))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (* (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (sqrt (PI))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))))
(/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) z)
469507597606837/10000000000000
(+ 469507597606837/10000000000000 (* 904338909853211/2500000000000 z))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(exp (- (* 1/2 (log 15/2)) 15/2))
(+ (exp (- (* 1/2 (log 15/2)) 15/2)) (* z (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))))
(+ (exp (- (* 1/2 (log 15/2)) 15/2)) (* z (+ (* z (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2)))))))
(+ (exp (- (* 1/2 (log 15/2)) 15/2)) (* z (+ (* z (+ (* z (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 86/10125 (+ (* 29/225 (+ 14/15 (* -1 (log 15/2)))) (* 1/6 (pow (+ 14/15 (* -1 (log 15/2))) 3)))))) (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2)))))) (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2)))))))
(* 1106209385320415913103082059/4200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2)))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (* 102757979785251069442117317613/235200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (* 64608921419941589693928044520019/118540800000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))))))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 86/10125 (+ (* 29/225 (+ 14/15 (* -1 (log 15/2)))) (* 1/6 (pow (+ 14/15 (* -1 (log 15/2))) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2)))))))))))))))
7827144361880981797/30000000000000000
(+ 7827144361880981797/30000000000000000 (* 314207804027640689/720000000000000 z))
(+ 7827144361880981797/30000000000000000 (* z (+ 314207804027640689/720000000000000 (* 4708246094784852251/8640000000000000 z))))
(+ 7827144361880981797/30000000000000000 (* z (+ 314207804027640689/720000000000000 (* z (+ 4708246094784852251/8640000000000000 (* 62898174544540606049/103680000000000000 z))))))
(* z (- (* 15/2 (/ 1 z)) 1))
(* z (- (* 7 (/ 1 z)) 1))
(* z (- (* 1/2 (/ 1 z)) 1))
(* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 2) (sin (* z (PI))))) (sqrt (pow (PI) 3))))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 3) (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 2) (sin (* z (PI))))) (sqrt (pow (PI) 3)))))))
(/ (PI) (sin (* z (PI))))
(* z (- (* 8 (/ 1 z)) 1))
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI))))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 3)) (sqrt (PI)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI)))))))
(/ 5826188486005177/10000000000000 z)
(/ (+ 5826188486005177/10000000000000 (* 3683516130645841/2000000000000 (/ 1 z))) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (/ 43600364987677261/10000000000000 (pow z 2)))) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (+ (* 93965933656573373/10000000000000 (/ 1 (pow z 3))) (/ 43600364987677261/10000000000000 (pow z 2))))) z)
(exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2))
(* 9999999999998099/10000000000000000 (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) z)) (* 9999999999998099/10000000000000000 (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2))))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) z)) (+ (* 9999999999998099/10000000000000000 (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2))) (* 1078390842009938509147167/6250000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) (pow z 2)))))
(+ (* -398308844029173303716389/6250000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) (pow z 3))) (+ (* -611458333333720910362579/25000000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) z)) (+ (* 9999999999998099/10000000000000000 (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2))) (* 1078390842009938509147167/6250000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) (pow z 2))))))
9999999999998099/10000000000000000
(- 9999999999998099/10000000000000000 (* 30223877537487/2500000000000 (/ 1 z)))
(- (+ 9999999999998099/10000000000000000 (/ 585619739096309/2500000000000 (pow z 2))) (* 30223877537487/2500000000000 (/ 1 z)))
(- (+ 9999999999998099/10000000000000000 (+ (* 1219830531815489/5000000000000 (/ 1 (pow z 3))) (/ 585619739096309/2500000000000 (pow z 2)))) (* 30223877537487/2500000000000 (/ 1 z)))
(* -1 (* z (- 1 (* 15/2 (/ 1 z)))))
(* -1 (* z (- 1 (* 7 (/ 1 z)))))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(* -1 (* z (- 1 (* 8 (/ 1 z)))))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (+ (* 43600364987677261/10000000000000 (/ 1 z)) (/ 93965933656573373/10000000000000 (pow z 2)))) z)) 5826188486005177/10000000000000) z))
(exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z))))
(* 9999999999998099/10000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))) z)) (* 9999999999998099/10000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (/ (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))) z)) (* 611458333333720910362579/25000000000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))))) z)) (* 9999999999998099/10000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (/ (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))) z)) (* 1078390842009938509147167/6250000000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))))) z)) (* 611458333333720910362579/25000000000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))))) z)) (* 9999999999998099/10000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z))))))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- 30223877537487/2500000000000 (* 585619739096309/2500000000000 (/ 1 z))) z)))
(+ 9999999999998099/10000000000000000 (* -1 (/ (+ 30223877537487/2500000000000 (* -1 (/ (+ 585619739096309/2500000000000 (* 1219830531815489/5000000000000 (/ 1 z))) z))) z)))
Calls

3 calls:

TimeVariablePointExpression
5.0ms
z
@0
((+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 7) (- (- 1 z) 1) (+ (- (- 1 z) 1) 1/2) (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (* (* 1106209385320415913103082059/4200000000000000000000000 (sqrt (PI))) (/ (* (* (sqrt 15/2) (sqrt 2)) (exp -15/2)) z)) (* 1106209385320415913103082059/4200000000000000000000000 (sqrt (PI))) (sqrt (PI)) (* (sqrt (PI)) (sqrt (PI))) (* (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (PI) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (- (- 1 z) -7) (- (- 1 z) -6) (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (* (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (/ (* (* (sqrt 15/2) (sqrt 2)) (exp -15/2)) z) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (+ (+ (- (- 1 z) 1) 7) 1/2) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) (exp (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2)))) (sqrt (* (PI) 2)) (* (exp (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2)))) (+ (/ 3764081837873279/25000000000000000000000 (- (- 1 z) -7)) (+ (/ 2496092394504893/250000000000000000000 (- (- 1 z) -6)) (+ (/ -3464277381643003/25000000000000000 (- (- 1 z) -5)) (+ (/ 2501468655737381/200000000000000 (- (- 1 z) -4)) (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2)))))))))) (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))))
4.0ms
z
@inf
((+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 7) (- (- 1 z) 1) (+ (- (- 1 z) 1) 1/2) (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (* (* 1106209385320415913103082059/4200000000000000000000000 (sqrt (PI))) (/ (* (* (sqrt 15/2) (sqrt 2)) (exp -15/2)) z)) (* 1106209385320415913103082059/4200000000000000000000000 (sqrt (PI))) (sqrt (PI)) (* (sqrt (PI)) (sqrt (PI))) (* (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (PI) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (- (- 1 z) -7) (- (- 1 z) -6) (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (* (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (/ (* (* (sqrt 15/2) (sqrt 2)) (exp -15/2)) z) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (+ (+ (- (- 1 z) 1) 7) 1/2) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) (exp (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2)))) (sqrt (* (PI) 2)) (* (exp (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2)))) (+ (/ 3764081837873279/25000000000000000000000 (- (- 1 z) -7)) (+ (/ 2496092394504893/250000000000000000000 (- (- 1 z) -6)) (+ (/ -3464277381643003/25000000000000000 (- (- 1 z) -5)) (+ (/ 2501468655737381/200000000000000 (- (- 1 z) -4)) (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2)))))))))) (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))))
4.0ms
z
@-inf
((+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 7) (- (- 1 z) 1) (+ (- (- 1 z) 1) 1/2) (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (* (* 1106209385320415913103082059/4200000000000000000000000 (sqrt (PI))) (/ (* (* (sqrt 15/2) (sqrt 2)) (exp -15/2)) z)) (* 1106209385320415913103082059/4200000000000000000000000 (sqrt (PI))) (sqrt (PI)) (* (sqrt (PI)) (sqrt (PI))) (* (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (PI) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (- (- 1 z) -7) (- (- 1 z) -6) (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (* (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (/ (* (* (sqrt 15/2) (sqrt 2)) (exp -15/2)) z) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (+ (+ (- (- 1 z) 1) 7) 1/2) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) (exp (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2)))) (sqrt (* (PI) 2)) (* (exp (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2)))) (+ (/ 3764081837873279/25000000000000000000000 (- (- 1 z) -7)) (+ (/ 2496092394504893/250000000000000000000 (- (- 1 z) -6)) (+ (/ -3464277381643003/25000000000000000 (- (- 1 z) -5)) (+ (/ 2501468655737381/200000000000000 (- (- 1 z) -4)) (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2)))))))))) (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))))

simplify231.0ms (0.9%)

Memory
-20.2MiB live, 316.3MiB allocated; 28ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05263695
119343409
082593240
Stop Event
iter limit
node limit
Counts
91 → 91
Calls
Call 1
Inputs
15/2
(+ 15/2 (* -1 z))
7
(+ 7 (* -1 z))
(* -1 z)
1/2
(+ 1/2 (* -1 z))
(* 1106209385320415913103082059/4200000000000000000000000 (* (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) z) (sqrt (PI))))
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (sqrt (pow (PI) 3)))) z)
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (pow (PI) 3)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* (* z (- (+ (* 1106209385320415913103082059/8400000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* -1106209385320415913103082059/25200000000000000000000000 (* (PI) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))))) (sqrt (pow (PI) 3)))))) z)
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (pow (PI) 3)) (- (+ (* 1106209385320415913103082059/8400000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* -1106209385320415913103082059/25200000000000000000000000 (* (PI) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))))) (* (* z (- (+ (* 1/2 (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI))))) (* -1/6 (* (pow (PI) 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))))))) (sqrt (pow (PI) 3))))) (* (sqrt (pow (PI) 3)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))))))) z)
(/ 1 z)
(/ (+ 1 (* 1/6 (* (pow z 2) (pow (PI) 2)))) z)
(/ (+ 1 (* (pow z 2) (- (* -1 (* (pow z 2) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))) (* -1/6 (pow (PI) 2))))) z)
(/ (+ 1 (* (pow z 2) (- (* (pow z 2) (- (* -1 (* (pow z 2) (+ (* -1/5040 (pow (PI) 6)) (+ (* 1/720 (pow (PI) 6)) (* 1/6 (* (pow (PI) 2) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))))))) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))) (* -1/6 (pow (PI) 2))))) z)
8
(+ 8 (* -1 z))
(* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))
(+ (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (* z (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (sqrt (PI))))
(+ (* z (+ (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (sqrt (PI))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (* (* z (+ (* 1/6 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3))))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (sqrt (PI))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (* (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (sqrt (PI))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))))
(/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) z)
469507597606837/10000000000000
(+ 469507597606837/10000000000000 (* 904338909853211/2500000000000 z))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(exp (- (* 1/2 (log 15/2)) 15/2))
(+ (exp (- (* 1/2 (log 15/2)) 15/2)) (* z (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))))
(+ (exp (- (* 1/2 (log 15/2)) 15/2)) (* z (+ (* z (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2)))))))
(+ (exp (- (* 1/2 (log 15/2)) 15/2)) (* z (+ (* z (+ (* z (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 86/10125 (+ (* 29/225 (+ 14/15 (* -1 (log 15/2)))) (* 1/6 (pow (+ 14/15 (* -1 (log 15/2))) 3)))))) (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2)))))) (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2)))))))
(* 1106209385320415913103082059/4200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2)))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (* 102757979785251069442117317613/235200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (* 64608921419941589693928044520019/118540800000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))))))))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 86/10125 (+ (* 29/225 (+ 14/15 (* -1 (log 15/2)))) (* 1/6 (pow (+ 14/15 (* -1 (log 15/2))) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2)))))))))))))))
7827144361880981797/30000000000000000
(+ 7827144361880981797/30000000000000000 (* 314207804027640689/720000000000000 z))
(+ 7827144361880981797/30000000000000000 (* z (+ 314207804027640689/720000000000000 (* 4708246094784852251/8640000000000000 z))))
(+ 7827144361880981797/30000000000000000 (* z (+ 314207804027640689/720000000000000 (* z (+ 4708246094784852251/8640000000000000 (* 62898174544540606049/103680000000000000 z))))))
(* z (- (* 15/2 (/ 1 z)) 1))
(* z (- (* 7 (/ 1 z)) 1))
(* z (- (* 1/2 (/ 1 z)) 1))
(* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 2) (sin (* z (PI))))) (sqrt (pow (PI) 3))))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 3) (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 2) (sin (* z (PI))))) (sqrt (pow (PI) 3)))))))
(/ (PI) (sin (* z (PI))))
(* z (- (* 8 (/ 1 z)) 1))
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI))))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 3)) (sqrt (PI)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI)))))))
(/ 5826188486005177/10000000000000 z)
(/ (+ 5826188486005177/10000000000000 (* 3683516130645841/2000000000000 (/ 1 z))) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (/ 43600364987677261/10000000000000 (pow z 2)))) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (+ (* 93965933656573373/10000000000000 (/ 1 (pow z 3))) (/ 43600364987677261/10000000000000 (pow z 2))))) z)
(exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2))
(* 9999999999998099/10000000000000000 (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) z)) (* 9999999999998099/10000000000000000 (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2))))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) z)) (+ (* 9999999999998099/10000000000000000 (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2))) (* 1078390842009938509147167/6250000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) (pow z 2)))))
(+ (* -398308844029173303716389/6250000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) (pow z 3))) (+ (* -611458333333720910362579/25000000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) z)) (+ (* 9999999999998099/10000000000000000 (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2))) (* 1078390842009938509147167/6250000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) (pow z 2))))))
9999999999998099/10000000000000000
(- 9999999999998099/10000000000000000 (* 30223877537487/2500000000000 (/ 1 z)))
(- (+ 9999999999998099/10000000000000000 (/ 585619739096309/2500000000000 (pow z 2))) (* 30223877537487/2500000000000 (/ 1 z)))
(- (+ 9999999999998099/10000000000000000 (+ (* 1219830531815489/5000000000000 (/ 1 (pow z 3))) (/ 585619739096309/2500000000000 (pow z 2)))) (* 30223877537487/2500000000000 (/ 1 z)))
(* -1 (* z (- 1 (* 15/2 (/ 1 z)))))
(* -1 (* z (- 1 (* 7 (/ 1 z)))))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(* -1 (* z (- 1 (* 8 (/ 1 z)))))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (+ (* 43600364987677261/10000000000000 (/ 1 z)) (/ 93965933656573373/10000000000000 (pow z 2)))) z)) 5826188486005177/10000000000000) z))
(exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z))))
(* 9999999999998099/10000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))) z)) (* 9999999999998099/10000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z))))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (/ (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))) z)) (* 611458333333720910362579/25000000000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))))) z)) (* 9999999999998099/10000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (/ (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))) z)) (* 1078390842009938509147167/6250000000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))))) z)) (* 611458333333720910362579/25000000000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))))) z)) (* 9999999999998099/10000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z))))))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- 30223877537487/2500000000000 (* 585619739096309/2500000000000 (/ 1 z))) z)))
(+ 9999999999998099/10000000000000000 (* -1 (/ (+ 30223877537487/2500000000000 (* -1 (/ (+ 585619739096309/2500000000000 (* 1219830531815489/5000000000000 (/ 1 z))) z))) z)))
Outputs
15/2
#s(literal 15/2 binary64)
(+ 15/2 (* -1 z))
(-.f64 #s(literal 15/2 binary64) z)
7
#s(literal 7 binary64)
(+ 7 (* -1 z))
(-.f64 #s(literal 7 binary64) z)
(* -1 z)
(neg.f64 z)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1 z))
(-.f64 #s(literal 1/2 binary64) z)
(* 1106209385320415913103082059/4200000000000000000000000 (* (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) z) (sqrt (PI))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) z)
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (sqrt (pow (PI) 3)))) z)
(/.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 z (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (PI.f64)))) z)
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (pow (PI) 3)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* (* z (- (+ (* 1106209385320415913103082059/8400000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* -1106209385320415913103082059/25200000000000000000000000 (* (PI) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))))) (sqrt (pow (PI) 3)))))) z)
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (fma.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/8400000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))))))) (PI.f64)) (*.f64 (*.f64 #s(literal -1106209385320415913103082059/25200000000000000000000000 binary64) (*.f64 (PI.f64) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))) z (/.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (PI.f64)))) z)) z)
(/ (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (pow (PI) 3)) (- (+ (* 1106209385320415913103082059/8400000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI)))) (* -1106209385320415913103082059/25200000000000000000000000 (* (PI) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))))) (* (* z (- (+ (* 1/2 (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (+ (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (PI)) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (PI))))) (* -1/6 (* (pow (PI) 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))))))) (sqrt (pow (PI) 3))))) (* (sqrt (pow (PI) 3)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (PI))) (/ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))) (PI))))))) z)
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (fma.f64 (-.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 #s(literal -15/2 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (PI.f64)) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/25200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64) (fma.f64 #s(literal 29/225 binary64) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 86/10125 binary64))) (fma.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 #s(literal 4027292589444183035165374538123333/6638284800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))))))) (PI.f64))) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/6 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (PI.f64)))) z (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/8400000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))))))) (PI.f64)) (*.f64 (*.f64 #s(literal -1106209385320415913103082059/25200000000000000000000000 binary64) (*.f64 (PI.f64) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))))))) z (*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (PI.f64)))) z)) z)
(/ 1 z)
(/.f64 #s(literal 1 binary64) z)
(/ (+ 1 (* 1/6 (* (pow z 2) (pow (PI) 2)))) z)
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)
(/ (+ 1 (* (pow z 2) (- (* -1 (* (pow z 2) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))) (* -1/6 (pow (PI) 2))))) z)
(/.f64 (fma.f64 (fma.f64 (*.f64 (neg.f64 z) z) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -7/360 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)
(/ (+ 1 (* (pow z 2) (- (* (pow z 2) (- (* -1 (* (pow z 2) (+ (* -1/5040 (pow (PI) 6)) (+ (* 1/720 (pow (PI) 6)) (* 1/6 (* (pow (PI) 2) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))))))) (+ (* -1/36 (pow (PI) 4)) (* 1/120 (pow (PI) 4))))) (* -1/6 (pow (PI) 2))))) z)
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (neg.f64 z) z) (fma.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/840 binary64) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -7/360 binary64))) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -7/360 binary64))) (*.f64 z z) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)
8
#s(literal 8 binary64)
(+ 8 (* -1 z))
(-.f64 #s(literal 8 binary64) z)
(* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))
(+ (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (* z (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (sqrt (PI))))
(*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))) z (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
(+ (* z (+ (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (sqrt (PI))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))))) z (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))))) z))
(+ (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))))) (* (* z (+ (* 1/6 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))))) (+ (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3))))))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) (* (exp -15/2) (* (sqrt 2) (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15)))))))) (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64)) (fma.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64) (fma.f64 #s(literal 29/225 binary64) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 86/10125 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))))) z (fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)))))))) z) z (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (fma.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 15/2 binary64)))) z (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (sqrt (PI))))
(fma.f64 (*.f64 (sqrt.f64 (PI.f64)) z) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))) (* (* z (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (sqrt (PI))))))
(fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/8400000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))))))) z (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))) z))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt (PI)) (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))))) (* z (+ (* z (+ (* (sqrt (PI)) (+ (* 1106209385320415913103082059/8400000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))))) (* (* z (+ (* 1/2 (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2)))))) (+ (* 1106209385320415913103082059/25200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (+ (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 86/10125 (+ (* 29/225 (- (* -1 (log 15/2)) 1/15)) (* 1/6 (pow (- (* -1 (log 15/2)) 1/15) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (sqrt 15/2))))))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (+ 29/225 (* 1/2 (pow (- (* -1 (log 15/2)) 1/15) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 64608921419941589693928044520019/118540800000000000000000000000 (sqrt 15/2)))))))))) (sqrt (PI))))) (* (sqrt (PI)) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp -15/2) (* (sqrt 2) (sqrt 15/2)))) (* (exp -15/2) (* (sqrt 2) (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (sqrt 15/2) (- (* -1 (log 15/2)) 1/15))) (* 102757979785251069442117317613/235200000000000000000000000 (sqrt 15/2))))))))))
(fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (PI.f64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/25200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (fma.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64) (fma.f64 #s(literal 29/225 binary64) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 86/10125 binary64))) (fma.f64 (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 #s(literal 4027292589444183035165374538123333/6638284800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64)))))) z (fma.f64 (*.f64 (*.f64 #s(literal 1106209385320415913103082059/8400000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (+.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (fma.f64 (pow.f64 (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (fma.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)) (*.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64))))) (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))))))))) z (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (exp.f64 #s(literal -15/2 binary64))) (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64))) (-.f64 (neg.f64 (log.f64 #s(literal 15/2 binary64))) #s(literal 1/15 binary64)) (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (sqrt.f64 #s(literal 15/2 binary64)))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (sqrt.f64 (PI.f64)))) z))
(/ (* (exp -15/2) (* (sqrt 2) (sqrt 15/2))) z)
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)
469507597606837/10000000000000
#s(literal 469507597606837/10000000000000 binary64)
(+ 469507597606837/10000000000000 (* 904338909853211/2500000000000 z))
(fma.f64 #s(literal 904338909853211/2500000000000 binary64) z #s(literal 469507597606837/10000000000000 binary64))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* 2076511864126339/4000000000000 z))))
(fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 469507597606837/10000000000000 binary64))
(+ 469507597606837/10000000000000 (* z (+ 904338909853211/2500000000000 (* z (+ 2076511864126339/4000000000000 (* 23912966683069397/40000000000000 z))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 469507597606837/10000000000000 binary64))
(exp (- (* 1/2 (log 15/2)) 15/2))
(/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64)))
(+ (exp (- (* 1/2 (log 15/2)) 15/2)) (* z (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))))
(fma.f64 (*.f64 z (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64)))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))))
(+ (exp (- (* 1/2 (log 15/2)) 15/2)) (* z (+ (* z (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2)))))))
(fma.f64 (fma.f64 (*.f64 z (fma.f64 (pow.f64 (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (*.f64 (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))))) z (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))))
(+ (exp (- (* 1/2 (log 15/2)) 15/2)) (* z (+ (* z (+ (* z (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 86/10125 (+ (* 29/225 (+ 14/15 (* -1 (log 15/2)))) (* 1/6 (pow (+ 14/15 (* -1 (log 15/2))) 3)))))) (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2)))))) (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2)))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 z (+.f64 (fma.f64 (pow.f64 (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 3 binary64)) #s(literal 1/6 binary64) (fma.f64 #s(literal -29/225 binary64) (log.f64 #s(literal 15/2 binary64)) #s(literal 406/3375 binary64))) #s(literal 86/10125 binary64))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (*.f64 (fma.f64 (pow.f64 (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64)) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))))) z (*.f64 (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))))) z (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))))
(* 1106209385320415913103082059/4200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2)))
(/.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (exp.f64 #s(literal 15/2 binary64)))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (* 102757979785251069442117317613/235200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64)))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (/.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (exp.f64 #s(literal 15/2 binary64)))) z (/.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (exp.f64 #s(literal 15/2 binary64))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (* 64608921419941589693928044520019/118540800000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64)))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (fma.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (fma.f64 (pow.f64 (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (fma.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64)))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (/.f64 (*.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (exp.f64 #s(literal 15/2 binary64))))) z (/.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (exp.f64 #s(literal 15/2 binary64))))) z (/.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (exp.f64 #s(literal 15/2 binary64))))
(+ (* 1106209385320415913103082059/4200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2))) (* z (+ (* 1106209385320415913103082059/4200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 86/10125 (+ (* 29/225 (+ 14/15 (* -1 (log 15/2)))) (* 1/6 (pow (+ 14/15 (* -1 (log 15/2))) 3)))))) (+ (* 102757979785251069442117317613/235200000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 29/225 (* 1/2 (pow (+ 14/15 (* -1 (log 15/2))) 2))))) (+ (* 64608921419941589693928044520019/118540800000000000000000000000 (* (exp (- (* 1/2 (log 15/2)) 15/2)) (+ 14/15 (* -1 (log 15/2))))) (* 4027292589444183035165374538123333/6638284800000000000000000000000 (exp (- (* 1/2 (log 15/2)) 15/2)))))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64)))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (fma.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (fma.f64 (pow.f64 (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (fma.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64)))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (fma.f64 (fma.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (+.f64 (fma.f64 (pow.f64 (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 3 binary64)) #s(literal 1/6 binary64) (fma.f64 #s(literal -29/225 binary64) (log.f64 #s(literal 15/2 binary64)) #s(literal 406/3375 binary64))) #s(literal 86/10125 binary64))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (fma.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (fma.f64 (pow.f64 (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 29/225 binary64))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (fma.f64 (*.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64)))) (/.f64 (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (/.f64 (*.f64 #s(literal 4027292589444183035165374538123333/6638284800000000000000000000000 binary64) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (exp.f64 #s(literal 15/2 binary64)))))) z (/.f64 (*.f64 #s(literal 64608921419941589693928044520019/118540800000000000000000000000 binary64) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (exp.f64 #s(literal 15/2 binary64)))))) z (/.f64 (*.f64 #s(literal 102757979785251069442117317613/235200000000000000000000000 binary64) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (exp.f64 #s(literal 15/2 binary64))))) z (/.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (exp.f64 #s(literal 15/2 binary64))))
7827144361880981797/30000000000000000
#s(literal 7827144361880981797/30000000000000000 binary64)
(+ 7827144361880981797/30000000000000000 (* 314207804027640689/720000000000000 z))
(fma.f64 #s(literal 314207804027640689/720000000000000 binary64) z #s(literal 7827144361880981797/30000000000000000 binary64))
(+ 7827144361880981797/30000000000000000 (* z (+ 314207804027640689/720000000000000 (* 4708246094784852251/8640000000000000 z))))
(fma.f64 (fma.f64 #s(literal 4708246094784852251/8640000000000000 binary64) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))
(+ 7827144361880981797/30000000000000000 (* z (+ 314207804027640689/720000000000000 (* z (+ 4708246094784852251/8640000000000000 (* 62898174544540606049/103680000000000000 z))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 62898174544540606049/103680000000000000 binary64) z #s(literal 4708246094784852251/8640000000000000 binary64)) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))
(* z (- (* 15/2 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 15/2 binary64) z) #s(literal 1 binary64)) z)
(* z (- (* 7 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)
(* z (- (* 1/2 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) z) #s(literal 1 binary64)) z)
(* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI))))))
(*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))))
(fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) (sin.f64 (*.f64 (PI.f64) z))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 2) (sin (* z (PI))))) (sqrt (pow (PI) 3))))))
(fma.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) (sin.f64 (*.f64 (PI.f64) z))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z)) (fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 z z))))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 3) (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (sin (* z (PI)))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (* (pow z 2) (sin (* z (PI))))) (sqrt (pow (PI) 3)))))))
(fma.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -398308844029173303716389/6250000000000000000000 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (pow.f64 z #s(literal 3 binary64)))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (sin.f64 (*.f64 (PI.f64) z)) z)))) (fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) z)) (*.f64 z z))))))
(/ (PI) (sin (* z (PI))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(* z (- (* 8 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 8 binary64) z) #s(literal 1 binary64)) z)
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2)))))
(*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))))
(fma.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) z)) (*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI))))))
(fma.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 z z))) (fma.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) z)) (*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))))
(+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 3)) (sqrt (PI)))) (+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) z) (sqrt (PI)))) (+ (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))) (* 1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))) (pow z 2)) (sqrt (PI)))))))
(fma.f64 (sqrt.f64 (PI.f64)) (fma.f64 (*.f64 #s(literal -398308844029173303716389/6250000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 z #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) z))) (fma.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (/.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (*.f64 z z))))))
(/ 5826188486005177/10000000000000 z)
(/.f64 #s(literal 5826188486005177/10000000000000 binary64) z)
(/ (+ 5826188486005177/10000000000000 (* 3683516130645841/2000000000000 (/ 1 z))) z)
(/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (/ 43600364987677261/10000000000000 (pow z 2)))) z)
(/.f64 (+.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 43600364987677261/10000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z)
(/ (+ 5826188486005177/10000000000000 (+ (* 3683516130645841/2000000000000 (/ 1 z)) (+ (* 93965933656573373/10000000000000 (/ 1 (pow z 3))) (/ 43600364987677261/10000000000000 (pow z 2))))) z)
(/.f64 (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 93965933656573373/10000000000000 binary64) (pow.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 43600364987677261/10000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal -3683516130645841/2000000000000 binary64) z)) #s(literal 5826188486005177/10000000000000 binary64)) z)
(exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2))
(*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))
(* 9999999999998099/10000000000000000 (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)))
(*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) z)) (* 9999999999998099/10000000000000000 (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) z) #s(literal -611458333333720910362579/25000000000000000000000 binary64) (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) z)) (+ (* 9999999999998099/10000000000000000 (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2))) (* 1078390842009938509147167/6250000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) (pow z 2)))))
(fma.f64 (/.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) z) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) z) (fma.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) z) #s(literal -611458333333720910362579/25000000000000000000000 binary64) (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64))))
(+ (* -398308844029173303716389/6250000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) (pow z 3))) (+ (* -611458333333720910362579/25000000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) z)) (+ (* 9999999999998099/10000000000000000 (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2))) (* 1078390842009938509147167/6250000000000000000000 (/ (exp (- (+ z (* (log (- 15/2 z)) (- 1/2 z))) 15/2)) (pow z 2))))))
(fma.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) (pow.f64 z #s(literal 3 binary64))) #s(literal -398308844029173303716389/6250000000000000000000 binary64) (fma.f64 (/.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) z) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) z) (fma.f64 (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) z) #s(literal -611458333333720910362579/25000000000000000000000 binary64) (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 z #s(literal 15/2 binary64)))) #s(literal 9999999999998099/10000000000000000 binary64)))))
9999999999998099/10000000000000000
#s(literal 9999999999998099/10000000000000000 binary64)
(- 9999999999998099/10000000000000000 (* 30223877537487/2500000000000 (/ 1 z)))
(-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 30223877537487/2500000000000 binary64) z))
(- (+ 9999999999998099/10000000000000000 (/ 585619739096309/2500000000000 (pow z 2))) (* 30223877537487/2500000000000 (/ 1 z)))
(-.f64 (+.f64 (/.f64 #s(literal 585619739096309/2500000000000 binary64) (*.f64 z z)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 30223877537487/2500000000000 binary64) z))
(- (+ 9999999999998099/10000000000000000 (+ (* 1219830531815489/5000000000000 (/ 1 (pow z 3))) (/ 585619739096309/2500000000000 (pow z 2)))) (* 30223877537487/2500000000000 (/ 1 z)))
(-.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 1219830531815489/5000000000000 binary64) (pow.f64 z #s(literal 3 binary64)))) (/.f64 #s(literal 585619739096309/2500000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 30223877537487/2500000000000 binary64) z))
(* -1 (* z (- 1 (* 15/2 (/ 1 z)))))
(*.f64 (neg.f64 z) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 15/2 binary64) z)))
(* -1 (* z (- 1 (* 7 (/ 1 z)))))
(*.f64 (neg.f64 z) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7 binary64) z)))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(*.f64 (neg.f64 z) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) z)))
(* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))
(*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sin.f64 (*.f64 (PI.f64) z))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(fma.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 (*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 #s(literal -1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sin.f64 (*.f64 (PI.f64) z))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z)))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (* z (sin (* z (PI))))) (sqrt (pow (PI) 3)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI))))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (pow (PI) 3)) (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) (sin (* z (PI)))))))
(fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))) (/.f64 (fma.f64 (*.f64 #s(literal 611458333333720910362579/25000000000000000000000 binary64) (/.f64 (*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sin.f64 (*.f64 (PI.f64) z)))) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal -398308844029173303716389/6250000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sin.f64 (*.f64 (PI.f64) z))) (/.f64 (sqrt.f64 #s(literal 2 binary64)) z)) (*.f64 (*.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sin.f64 (*.f64 (PI.f64) z))))) (neg.f64 z))) (neg.f64 z)))
(* -1 (* z (- 1 (* 8 (/ 1 z)))))
(*.f64 (neg.f64 z) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) z)))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))
(* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))
(*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)))
(+ (* -611458333333720910362579/25000000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(fma.f64 (*.f64 #s(literal -611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) z)) (*.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) z)) (*.f64 (*.f64 (*.f64 #s(literal 611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (* (/ (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))) z) (sqrt (PI)))) (* 1078390842009938509147167/6250000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 611458333333720910362579/25000000000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2)))))) z)) (* 9999999999998099/10000000000000000 (* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (sqrt 2))))))
(fma.f64 (*.f64 (*.f64 #s(literal 9999999999998099/10000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 611458333333720910362579/25000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (sqrt.f64 #s(literal 2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -398308844029173303716389/6250000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) z)) (*.f64 (*.f64 (*.f64 #s(literal 1078390842009938509147167/6250000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)))) (neg.f64 z))) (neg.f64 z)))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (* 43600364987677261/10000000000000 (/ 1 z))) z)) 5826188486005177/10000000000000) z))
(/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal 43600364987677261/10000000000000 binary64) z) #s(literal -1 binary64) #s(literal -3683516130645841/2000000000000 binary64)) z) #s(literal 5826188486005177/10000000000000 binary64)) (neg.f64 z))
(* -1 (/ (- (* -1 (/ (+ 3683516130645841/2000000000000 (+ (* 43600364987677261/10000000000000 (/ 1 z)) (/ 93965933656573373/10000000000000 (pow z 2)))) z)) 5826188486005177/10000000000000) z))
(/.f64 (-.f64 (/.f64 (+.f64 (+.f64 #s(literal 3683516130645841/2000000000000 binary64) (/.f64 #s(literal 93965933656573373/10000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 43600364987677261/10000000000000 binary64) z)) (neg.f64 z)) #s(literal 5826188486005177/10000000000000 binary64)) (neg.f64 z))
(exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z))))
(/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z)))
(* 9999999999998099/10000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))))
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64))
(+ (* -611458333333720910362579/25000000000000000000000 (/ (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))) z)) (* 9999999999998099/10000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z))))))
(fma.f64 (/.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) z) #s(literal -611458333333720910362579/25000000000000000000000 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)))
(+ (* -1 (/ (+ (* -1078390842009938509147167/6250000000000000000000 (/ (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))) z)) (* 611458333333720910362579/25000000000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))))) z)) (* 9999999999998099/10000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z))))))
(fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) z) #s(literal -1078390842009938509147167/6250000000000000000000 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) #s(literal 611458333333720910362579/25000000000000000000000 binary64))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -398308844029173303716389/6250000000000000000000 (/ (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))) z)) (* 1078390842009938509147167/6250000000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))))) z)) (* 611458333333720910362579/25000000000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z)))))) z)) (* 9999999999998099/10000000000000000 (exp (- (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z))) (+ 15/2 (* -1 z))))))
(fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 (fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) #s(literal 611458333333720910362579/25000000000000000000000 binary64) (/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) z) #s(literal -398308844029173303716389/6250000000000000000000 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (exp.f64 (-.f64 #s(literal 15/2 binary64) z))) #s(literal 1078390842009938509147167/6250000000000000000000 binary64))) (neg.f64 z))) (neg.f64 z)))
(+ 9999999999998099/10000000000000000 (* -1 (/ (- 30223877537487/2500000000000 (* 585619739096309/2500000000000 (/ 1 z))) z)))
(-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 (-.f64 #s(literal 30223877537487/2500000000000 binary64) (/.f64 #s(literal 585619739096309/2500000000000 binary64) z)) z))
(+ 9999999999998099/10000000000000000 (* -1 (/ (+ 30223877537487/2500000000000 (* -1 (/ (+ 585619739096309/2500000000000 (* 1219830531815489/5000000000000 (/ 1 z))) z))) z)))
(-.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 (-.f64 #s(literal 30223877537487/2500000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1219830531815489/5000000000000 binary64) z) #s(literal 585619739096309/2500000000000 binary64)) z)) z))

rewrite208.0ms (0.8%)

Memory
14.4MiB live, 252.3MiB allocated; 19ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0162899
0262754
11197754
08093754
Stop Event
iter limit
node limit
iter limit
Counts
27 → 334
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z))
(*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z)))
(PI.f64)
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64)))))
#s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
Outputs
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 225/4 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64)))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 3375/8 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 225/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))))))
(+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 15/2 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal -6 binary64)) (+.f64 z #s(literal -6 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64))))
(/.f64 (-.f64 #s(literal 49 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal -6 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal -6 binary64)) (+.f64 z #s(literal -6 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64))))))
(/.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 49 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 36 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64))) (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -216 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 343 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 36 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -216 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 343 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (/.f64 #s(literal 36 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))) (/.f64 #s(literal 49 binary64) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (/.f64 #s(literal -216 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))) (/.f64 #s(literal 343 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))))
(+.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 z #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 z #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal 1/2 binary64)) (+.f64 z #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 1/2 binary64)) (+.f64 z #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1/2 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))))
(+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))
(*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
(/.f64 (neg.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))) (neg.f64 z))
(/.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))) z)
(*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))
(*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(pow.f64 (PI.f64) #s(literal 1/2 binary64))
(sqrt.f64 (PI.f64))
(fabs.f64 (neg.f64 (sqrt.f64 (PI.f64))))
(fabs.f64 (sqrt.f64 (PI.f64)))
(exp.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(neg.f64 (neg.f64 (PI.f64)))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(fabs.f64 (PI.f64))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (PI.f64)))
(+.f64 (cosh.f64 (log.f64 (PI.f64))) (sinh.f64 (log.f64 (PI.f64))))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(*.f64 #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))) (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (neg.f64 (PI.f64)) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(/.f64 (PI.f64) (neg.f64 (sin.f64 (fma.f64 (PI.f64) z (PI.f64)))))
(/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z)))
(neg.f64 (/.f64 (neg.f64 (PI.f64)) (sin.f64 (*.f64 (PI.f64) z))))
(neg.f64 (/.f64 (PI.f64) (sin.f64 (fma.f64 (PI.f64) z (PI.f64)))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(neg.f64 (neg.f64 (PI.f64)))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(fabs.f64 (PI.f64))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (PI.f64)))
(+.f64 (cosh.f64 (log.f64 (PI.f64))) (sinh.f64 (log.f64 (PI.f64))))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal -13/2 binary64)) (+.f64 z #s(literal -13/2 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal -13/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal -13/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal -13/2 binary64)) (+.f64 z #s(literal -13/2 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal -13/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 169/4 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -2197/8 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 169/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 169/4 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -2197/8 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 169/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (/.f64 #s(literal 169/4 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 169/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal -2197/8 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 169/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -13/2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal 1/2 binary64)) (+.f64 z #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal 1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 1/2 binary64)) (+.f64 z #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1/2 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1/8 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))))))
(+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal -7 binary64)) (+.f64 z #s(literal -7 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal -7 binary64))))
(/.f64 (-.f64 #s(literal 64 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 8 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal -7 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal -7 binary64)) (+.f64 z #s(literal -7 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal -7 binary64))))))
(/.f64 (+.f64 #s(literal 512 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 64 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 8 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 64 binary64))) (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -343 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 49 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 512 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 64 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 64 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -343 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 49 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 512 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 64 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (/.f64 #s(literal 49 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))) (/.f64 #s(literal 64 binary64) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 49 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))) (/.f64 #s(literal -343 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 49 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -7 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 64 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))) (/.f64 #s(literal 512 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 64 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(+.f64 #s(literal 8 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 z #s(literal -6 binary64)) (+.f64 z #s(literal -6 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64))))
(/.f64 (-.f64 #s(literal 49 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal -6 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal -6 binary64)) (+.f64 z #s(literal -6 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64))))))
(/.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 49 binary64) (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 36 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64))) (neg.f64 (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -216 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 343 binary64))) (neg.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 36 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 49 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -216 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 343 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (/.f64 #s(literal 36 binary64) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))) (/.f64 #s(literal 49 binary64) (-.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (/.f64 #s(literal -216 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 36 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))) (/.f64 #s(literal 343 binary64) (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 49 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))))))
(+.f64 #s(literal 7 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (cosh.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sinh.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (cosh.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sinh.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))))
(*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))))) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))) (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))))))
(fma.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))))
(-.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (neg.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))))
(-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))))
(+.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))))))
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(+.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))
(*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 #s(literal 15 binary64))) (exp.f64 #s(literal -15/2 binary64)))) (neg.f64 (neg.f64 z)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(literal 15 binary64))) (exp.f64 #s(literal -15/2 binary64))) (neg.f64 z))
(/.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) z)
(neg.f64 (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(literal 15 binary64))) (exp.f64 #s(literal -15/2 binary64))) z))
(neg.f64 (/.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (neg.f64 z)))
#s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))))
#s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))
(*.f64 (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (cosh.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sinh.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (cosh.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (sinh.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) (/.f64 #s(literal -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (/.f64 #s(literal -21295833160343550136109053437957/25000000000000000000000000 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64)))) (neg.f64 (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))))
(/.f64 (fma.f64 #s(literal -6765203681218851/10000000000000 binary64) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 #s(literal -6765203681218851/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 6765203681218851/10000000000000 binary64) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) z) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))))
(/.f64 (fma.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) z) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal -6765203681218851/10000000000000 binary64))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) z))))
(/.f64 (fma.f64 #s(literal 3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 6765203681218851/10000000000000 binary64))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) z)))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) z)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal -6765203681218851/10000000000000 binary64))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 1 binary64) z))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(/.f64 (+.f64 (/.f64 #s(literal -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (/.f64 #s(literal -21295833160343550136109053437957/25000000000000000000000000 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))))))
(/.f64 (fma.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (/.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))))
(+.f64 (/.f64 (/.f64 #s(literal -31191860336727207531769765603776766852501482343/15625000000000000000000000000000000000 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (/.f64 #s(literal -21295833160343550136109053437957/25000000000000000000000000 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))))) (/.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (/.f64 #s(literal -21295833160343550136109053437957/25000000000000000000000000 binary64) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))))))
(+.f64 (/.f64 (*.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))))
(+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))
(+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))
(*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(/.f64 (-.f64 (*.f64 (cosh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (cosh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (sinh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (sinh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))) (-.f64 (cosh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (sinh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (cosh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (-.f64 (*.f64 (sinh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (sinh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (cosh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (sinh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))))
(exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))
(+.f64 (cosh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (sinh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(*.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64)))
(pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))) (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))) (-.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))) (*.f64 (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))) (-.f64 (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))) (*.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (-.f64 (*.f64 (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))) (*.f64 (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))))))
(fma.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(fma.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(fma.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))
(fma.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))))
(fma.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (cosh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (sinh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(fma.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(-.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (neg.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(-.f64 (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (neg.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(+.f64 (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(+.f64 (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (cosh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (sinh.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(+.f64 (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))))
(+.f64 (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))))
(+.f64 (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64)))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))))) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))) (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(/.f64 (fma.f64 #s(literal 883075145810703/5000000000000 binary64) (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(/.f64 (fma.f64 #s(literal 883075145810703/5000000000000 binary64) (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))))))
(/.f64 (fma.f64 #s(literal 883075145810703/5000000000000 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(/.f64 (fma.f64 #s(literal 883075145810703/5000000000000 binary64) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))))))))
(/.f64 (fma.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(/.f64 (fma.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))))))
(/.f64 (fma.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(/.f64 (fma.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64))))) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 883075145810703/5000000000000 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal -883075145810703/5000000000000 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (*.f64 (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) #s(literal 883075145810703/5000000000000 binary64))) (*.f64 (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (*.f64 (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) #s(literal -883075145810703/5000000000000 binary64))) (*.f64 (-.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) #s(literal 883075145810703/5000000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) #s(literal -883075145810703/5000000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (*.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))))) #s(literal 883075145810703/5000000000000 binary64))) (*.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 3 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)) (*.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))))) #s(literal -883075145810703/5000000000000 binary64))) (*.f64 (+.f64 (pow.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))) (/.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))) (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))) (/.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))) (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))))))
(+.f64 (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64)))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))
(+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))))
(+.f64 (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))))
(+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))

eval281.0ms (1.1%)

Memory
1.0MiB live, 245.4MiB allocated; 28ms collecting garbage
Compiler

Compiled 118 406 to 4 963 computations (95.8% saved)

prune286.0ms (1.1%)

Memory
-8.6MiB live, 185.6MiB allocated; 7ms collecting garbage
Pruning

35 alts after pruning (35 fresh and 0 done)

PrunedKeptTotal
New75119770
Fresh101626
Picked505
Done000
Total76635801
Accuracy
100.0%
Counts
801 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.1%
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))))) (sin.f64 (*.f64 (PI.f64) z)))
5.4%
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
96.5%
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
95.3%
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
97.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))
95.9%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
96.9%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.0%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) (-.f64 #s(literal 15/2 binary64) z))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.6%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 62898174544540606049/103680000000000000 binary64) z #s(literal 4708246094784852251/8640000000000000 binary64)) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
98.5%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 62898174544540606049/103680000000000000 binary64) z #s(literal 4708246094784852251/8640000000000000 binary64)) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
97.9%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 #s(literal 314207804027640689/720000000000000 binary64) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
98.5%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) #s(approx (- (- 1 z) -7) #s(literal 8 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
97.1%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (+ (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))))) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
96.9%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
97.6%
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
96.1%
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
97.1%
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
96.1%
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
96.1%
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (neg.f64 z) z) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -7/360 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
96.1%
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
98.4%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
96.5%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.6%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
97.6%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
98.5%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.5%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.0%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
96.3%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) #s(literal 469507597606837/10000000000000 binary64)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.1%
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
96.1%
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))) z))
96.9%
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
97.0%
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
96.7%
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) z)))
96.8%
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))
Compiler

Compiled 15 231 to 3 299 computations (78.3% saved)

regimes76.0ms (0.3%)

Memory
13.1MiB live, 59.7MiB allocated; 1ms collecting garbage
Counts
79 → 1
Calls
Call 1
Inputs
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) z)))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))) z))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 z) z) (pow.f64 (PI.f64) #s(literal 4 binary64))) #s(literal -7/360 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (neg.f64 z) z) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -7/360 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) #s(literal 469507597606837/10000000000000 binary64)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 #s(literal 314207804027640689/720000000000000 binary64) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 1) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) z)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 62898174544540606049/103680000000000000 binary64) z #s(literal 4708246094784852251/8640000000000000 binary64)) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 62898174544540606049/103680000000000000 binary64) z #s(literal 4708246094784852251/8640000000000000 binary64)) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 #s(approx (* (exp (neg (- (- 1 z) -13/2))) (pow (- (- 1 z) -13/2) (- (- 1 z) 1/2))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) #s(approx (- (- 1 z) -7) #s(literal 8 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 #s(literal 904338909853211/2500000000000 binary64) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) (-.f64 #s(literal 15/2 binary64) z))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (+ (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))))) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) #s(literal 1 binary64)) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 1) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) z)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (exp.f64 (fma.f64 (fma.f64 #s(literal 2/3 binary64) (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) (log.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Calls

2 calls:

46.0ms
z
19.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Results
AccuracySegmentsBranch
98.9%1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.9%1z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes108.0ms (0.4%)

Memory
22.3MiB live, 94.2MiB allocated; 7ms collecting garbage
Counts
78 → 1
Calls
Call 1
Inputs
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) z)))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))) z))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 z) z) (pow.f64 (PI.f64) #s(literal 4 binary64))) #s(literal -7/360 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (neg.f64 z) z) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -7/360 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) #s(literal 469507597606837/10000000000000 binary64)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 #s(literal 314207804027640689/720000000000000 binary64) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 1) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) z)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 62898174544540606049/103680000000000000 binary64) z #s(literal 4708246094784852251/8640000000000000 binary64)) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 62898174544540606049/103680000000000000 binary64) z #s(literal 4708246094784852251/8640000000000000 binary64)) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 #s(approx (* (exp (neg (- (- 1 z) -13/2))) (pow (- (- 1 z) -13/2) (- (- 1 z) 1/2))) (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) #s(approx (- (- 1 z) -7) #s(literal 8 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 #s(literal 904338909853211/2500000000000 binary64) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) (-.f64 #s(literal 15/2 binary64) z))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (+ (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))) (* (cbrt (pow (PI) 3/2)) (cbrt (pow (PI) 3/2))))) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))) #s(literal 1 binary64)) (exp.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 1) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) z)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z))) (/.f64 (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) #s(literal 6765203681218851/10000000000000 binary64)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) z)))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (exp.f64 (fma.f64 (log.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (exp.f64 (fma.f64 (fma.f64 #s(literal 2/3 binary64) (*.f64 (log.f64 (PI.f64)) #s(literal 3/2 binary64)) (log.f64 #s(literal 2 binary64))) #s(literal 1/2 binary64) (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 #s(literal 8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)))) (+.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 3 binary64)) #s(literal 999999999999429700000000108414029999993130164299/1000000000000000000000000000000000000000000000000 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) #s(literal -3147848041806007/2500000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 2 binary64)) (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (/.f64 #s(literal 67652036812175649347802002964249/100000000000000000000000000000 binary64) (-.f64 #s(literal 1 binary64) z)))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 62898174544540606049/103680000000000000 binary64) z #s(literal 4708246094784852251/8640000000000000 binary64)) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
Calls

2 calls:

43.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
18.0ms
z
Results
AccuracySegmentsBranch
98.5%1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.5%1z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes81.0ms (0.3%)

Memory
-21.9MiB live, 66.5MiB allocated; 28ms collecting garbage
Counts
40 → 1
Calls
Call 1
Inputs
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) z)))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))) z))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 z) z) (pow.f64 (PI.f64) #s(literal 4 binary64))) #s(literal -7/360 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (neg.f64 z) z) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -7/360 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) #s(literal 469507597606837/10000000000000 binary64)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 (-.f64 z #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -1 binary64))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 #s(literal 314207804027640689/720000000000000 binary64) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64))))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 1) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) z)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Outputs
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Calls

2 calls:

38.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
37.0ms
z
Results
AccuracySegmentsBranch
98.5%1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
98.5%1z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes20.0ms (0.1%)

Memory
18.1MiB live, 18.1MiB allocated; 0ms collecting garbage
Counts
30 → 1
Calls
Call 1
Inputs
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) z)))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))) z))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 z) z) (pow.f64 (PI.f64) #s(literal 4 binary64))) #s(literal -7/360 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (neg.f64 z) z) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -7/360 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) #s(literal 469507597606837/10000000000000 binary64)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
Outputs
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
Calls

2 calls:

8.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
8.0ms
z
Results
AccuracySegmentsBranch
97.6%1z
97.6%1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes19.0ms (0.1%)

Memory
17.9MiB live, 17.9MiB allocated; 0ms collecting garbage
Counts
29 → 1
Calls
Call 1
Inputs
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) z)))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))) z))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 z) z) (pow.f64 (PI.f64) #s(literal 4 binary64))) #s(literal -7/360 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (neg.f64 z) z) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -7/360 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) #s(literal 469507597606837/10000000000000 binary64)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
Outputs
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
Calls

2 calls:

8.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
7.0ms
z
Results
AccuracySegmentsBranch
97.6%1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.6%1z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes53.0ms (0.2%)

Memory
-29.1MiB live, 17.5MiB allocated; 4ms collecting garbage
Counts
28 → 1
Calls
Call 1
Inputs
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) z)))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))) z))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 z) z) (pow.f64 (PI.f64) #s(literal 4 binary64))) #s(literal -7/360 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (neg.f64 z) z) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -7/360 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 #s(approx (+ (+ (- (- 1 z) 1) 7) 1/2) #s(literal 15/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (/ -3147848041806007/2500000000000 (- (- 1 z) -1)) (/ 6765203681218851/10000000000000 (- 1 z))) #s(literal 469507597606837/10000000000000 binary64)) #s(literal 9999999999998099/10000000000000000 binary64)) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 #s(approx (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Outputs
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
Calls

2 calls:

42.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
7.0ms
z
Results
AccuracySegmentsBranch
97.1%1z
97.1%1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes16.0ms (0.1%)

Memory
14.6MiB live, 14.6MiB allocated; 0ms collecting garbage
Counts
23 → 1
Calls
Call 1
Inputs
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) z)))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))) z))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 z z)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (PI.f64)) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 z) z) (pow.f64 (PI.f64) #s(literal 4 binary64))) #s(literal -7/360 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (fma.f64 (*.f64 (neg.f64 z) z) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -7/360 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 z z) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))
Calls

2 calls:

7.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
6.0ms
z
Results
AccuracySegmentsBranch
97.1%1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.1%1z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes11.0ms (0%)

Memory
11.0MiB live, 11.0MiB allocated; 0ms collecting garbage
Counts
15 → 1
Calls
Call 1
Inputs
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) z)))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))) z))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64)))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))))) (sin.f64 (*.f64 (PI.f64) z)))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(/.f64 (neg.f64 (*.f64 (PI.f64) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))) (sin.f64 (fma.f64 (PI.f64) z (PI.f64))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
Outputs
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
Calls

2 calls:

5.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
4.0ms
z
Results
AccuracySegmentsBranch
97.0%1z
97.0%1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes8.0ms (0%)

Memory
8.5MiB live, 8.5MiB allocated; 0ms collecting garbage
Counts
9 → 1
Calls
Call 1
Inputs
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) z)))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (/.f64 (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64))) z))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 (/.f64 (PI.f64) #s(approx (sin (* (PI) z)) (*.f64 (PI.f64) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (* (sqrt (PI)) (sqrt (PI))) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))))))
Outputs
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
Calls

2 calls:

3.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
3.0ms
z
Results
AccuracySegmentsBranch
96.9%1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
96.9%1z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes27.0ms (0.1%)

Memory
-41.5MiB live, 5.2MiB allocated; 2ms collecting garbage
Accuracy

Total -0.2b remaining (-10.6%)

Threshold costs -0.2b (-10.6%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (sqrt.f64 (PI.f64))) (/.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) z)))
Outputs
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))
Calls

2 calls:

2.0ms
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
1.0ms
z
Results
AccuracySegmentsBranch
96.8%1z
96.8%1(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
Compiler

Compiled 124 to 61 computations (50.8% saved)

simplify65.0ms (0.3%)

Memory
42.1MiB live, 42.1MiB allocated; 0ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02441331
13851313
28971194
348941190
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 62898174544540606049/103680000000000000 binary64) z #s(literal 4708246094784852251/8640000000000000 binary64)) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))
Outputs
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (neg.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (*.f64 (*.f64 (hypot.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))) (exp.f64 (-.f64 (-.f64 (-.f64 (+.f64 #s(literal -1 binary64) z) #s(literal -1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 62898174544540606049/103680000000000000 binary64) z #s(literal 4708246094784852251/8640000000000000 binary64)) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (exp.f64 (fma.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (+.f64 (+.f64 #s(literal -1 binary64) z) #s(literal -13/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) #s(approx (+ (/ -883075145810703/5000000000000 (- (- 1 z) -3)) (+ (/ 7713234287776531/10000000000000 (- (- 1 z) -2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 62898174544540606049/103680000000000000 binary64) z #s(literal 4708246094784852251/8640000000000000 binary64)) z #s(literal 314207804027640689/720000000000000 binary64)) z #s(literal 7827144361880981797/30000000000000000 binary64))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 #s(approx (* (* (* (sqrt (PI)) (sqrt 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (sqrt.f64 #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 z z)) (PI.f64)) (PI.f64) #s(literal 1 binary64)) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (+.f64 (+.f64 #s(literal -1 binary64) z) #s(literal -13/2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (/.f64 #s(literal 1 binary64) z)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 #s(approx (/ (PI) (sin (* (PI) z))) (pow.f64 z #s(literal -1 binary64))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (*.f64 (exp.f64 (+.f64 (+.f64 #s(literal -1 binary64) z) #s(literal -13/2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -7 binary64))) (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64))) (+.f64 (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -5 binary64))) (+.f64 (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))) (+.f64 (/.f64 #s(literal -883075145810703/5000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 7713234287776531/10000000000000 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -2 binary64))) #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #s(literal 23912966683069397/40000000000000 binary64) z #s(literal 2076511864126339/4000000000000 binary64)) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))))))))))))
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) z))) #s(approx (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8)))) (*.f64 (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))) (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 15/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) (exp.f64 #s(literal -15/2 binary64))) z)))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z))))
#s(approx (* (/ (PI) (sin (* (PI) z))) (* (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ (+ (+ (+ (+ (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (/ 7713234287776531/10000000000000 (+ (- (- 1 z) 1) 3))) (/ -883075145810703/5000000000000 (+ (- (- 1 z) 1) 4))) (/ 2501468655737381/200000000000000 (+ (- (- 1 z) 1) 5))) (/ -3464277381643003/25000000000000000 (+ (- (- 1 z) 1) 6))) (/ 2496092394504893/250000000000000000000 (+ (- (- 1 z) 1) 7))) (/ 3764081837873279/25000000000000000000000 (+ (- (- 1 z) 1) 8))))) (*.f64 #s(literal 1106209385320415913103082059/4200000000000000000000000 binary64) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 15 binary64)) (/.f64 (exp.f64 #s(literal -15/2 binary64)) z)))))

derivations1.5s (6%)

Memory
10.7MiB live, 1 245.3MiB allocated; 259ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0113378
0187312
1761287
26393287
08650287
0148479
1510434
22051399
08159376
03271820
112011695
254241687
084881602
05263695
119343409
082593240
05674001
121153749
088293549
0162899
0262754
11197754
08093754
02785
04669
122961
2183561
0969661
0162778
0263670
11217670
08068670
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 1 327 to 268 computations (79.8% saved)

preprocess132.0ms (0.5%)

Memory
31.1MiB live, 289.5MiB allocated; 49ms collecting garbage
Compiler

Compiled 2 900 to 656 computations (77.4% saved)

end0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...