Jmat.Real.gamma, branch z less than 0.5

Time bar (total: 24.3s)

start0.0ms (0%)

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

analyze738.0ms (3%)

Memory
20.0MiB live, 1 208.8MiB allocated; 190ms 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)

sample8.9s (36.6%)

Memory
62.0MiB live, 10 244.2MiB allocated; 3.7s collecting garbage
Samples
4.1s8 256×0valid
3.3s3 918×0invalid
49.0ms81×0exit
Precisions
Click to see histograms. Total time spent on operations: 7.0s
const: 2.8s (40% of total)
ival-add: 1.6s (23.2% of total)
ival-div: 808.0ms (11.6% of total)
ival-mult: 468.0ms (6.7% of total)
ival-sinu: 358.0ms (5.1% of total)
ival-pow: 282.0ms (4% of total)
ival-sub: 196.0ms (2.8% of total)
ival-exp: 133.0ms (1.9% of total)
ival-sqrt: 84.0ms (1.2% of total)
ival-neg: 62.0ms (0.9% of total)
exact: 57.0ms (0.8% of total)
ival-pi: 54.0ms (0.8% of total)
ival-<=: 54.0ms (0.8% of total)
adjust: 6.0ms (0.1% of total)
ival-assert: 5.0ms (0.1% of total)
Bogosity

explain1.6s (6.6%)

Memory
50.4MiB live, 1 661.4MiB allocated; 172ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2490-0-(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
50-0-(sin.f64 (*.f64 (PI.f64) z))
40-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))
01(-43.24673277433547)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))cancellation210
sin.f64(sin.f64 (*.f64 (PI.f64) z))sensitivity50
*.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*u40
(*.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))))overflow4
(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))overflow4
(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))))underflow4
pow.f64(pow.f64 (+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)) #s(literal 1/2 binary64)) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64)))sensitivity10
Confusion
Predicted +Predicted -
+50
-21230
Precision
0.19230769230769232
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+500
-210230
Precision?
0.19230769230769232
Recall?
1.0
Freqs
test
numberfreq
0230
121
25
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
362.0ms304×1valid
356.0ms188×2valid
9.0ms20×0valid
Compiler

Compiled 1 913 to 184 computations (90.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 595.0ms
adjust: 183.0ms (30.7% of total)
ival-add: 96.0ms (16.1% of total)
ival-div: 82.0ms (13.8% of total)
const: 82.0ms (13.8% of total)
ival-mult: 80.0ms (13.4% of total)
ival-pow: 23.0ms (3.9% of total)
ival-exp: 15.0ms (2.5% of total)
ival-sub: 13.0ms (2.2% of total)
ival-sinu: 7.0ms (1.2% of total)
ival-neg: 5.0ms (0.8% of total)
ival-sqrt: 3.0ms (0.5% of total)
ival-pi: 2.0ms (0.3% of total)
exact: 2.0ms (0.3% of total)
ival-true: 1.0ms (0.2% of total)
ival-assert: 0.0ms (0% of total)

preprocess189.0ms (0.8%)

Memory
-14.5MiB live, 170.5MiB allocated; 34ms 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
2.0MiB live, 2.0MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.8%
(*.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)

simplify165.0ms (0.7%)

Memory
6.0MiB live, 245.9MiB allocated; 34ms 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)

localize454.0ms (1.9%)

Memory
-6.8MiB live, 773.5MiB allocated; 170ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy1.0
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.74609375
(*.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.7502501447216323
(+.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))))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
Samples
196.0ms94×2valid
185.0ms152×1valid
5.0ms10×0valid
Compiler

Compiled 895 to 62 computations (93.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 321.0ms
adjust: 125.0ms (38.9% of total)
ival-add: 63.0ms (19.6% of total)
const: 47.0ms (14.6% of total)
ival-div: 31.0ms (9.7% of total)
ival-mult: 21.0ms (6.5% of total)
ival-pow: 12.0ms (3.7% of total)
ival-exp: 6.0ms (1.9% of total)
ival-sub: 6.0ms (1.9% of total)
ival-sinu: 3.0ms (0.9% of total)
ival-neg: 3.0ms (0.9% of total)
ival-sqrt: 2.0ms (0.6% of total)
ival-pi: 1.0ms (0.3% of total)
exact: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series8.0ms (0%)

Memory
18.3MiB live, 18.3MiB 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
3.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)))
3.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
@-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)))

simplify179.0ms (0.7%)

Memory
-4.3MiB live, 284.9MiB allocated; 28ms 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)))

rewrite252.0ms (1%)

Memory
13.8MiB live, 432.6MiB allocated; 77ms 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))))

eval132.0ms (0.5%)

Memory
8.0MiB live, 242.8MiB allocated; 41ms collecting garbage
Compiler

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

prune58.0ms (0.2%)

Memory
-30.0MiB live, 112.1MiB allocated; 15ms collecting garbage
Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New47720497
Fresh000
Picked101
Done000
Total47820498
Accuracy
99.5%
Counts
498 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.3%
(*.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))))))
95.8%
(*.f64 (/.f64 (PI.f64) (sin.f64 (*.f64 (PI.f64) z))) (*.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))) (*.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 (+.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.8%
(*.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))))))
97.7%
(*.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))))))
95.8%
(*.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))))))
95.8%
(*.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 (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))) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (*.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))))))
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))) (fma.f64 (fma.f64 (fma.f64 #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 (/.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))))))
95.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 #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))))))
6.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 (+.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))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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))))))
3.7%
(*.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))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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))))))
94.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))) #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))))))
21.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 (+.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 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))))))
95.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 #s(approx (+ (- (- 1 z) 1) 7) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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))))))
95.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 #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))))))
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 (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))))))
93.6%
(*.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))))))
96.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 (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)))) (+.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 5 090 to 2 712 computations (46.7% saved)

simplify208.0ms (0.9%)

Memory
51.9MiB live, 184.5MiB allocated; 51ms 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/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))
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 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))))))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01324518
02263733
14413577
215392838
371632838
083432838
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.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)
(*.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 #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 #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 #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 #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 #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 #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 #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 #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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 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 #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 (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)))) (+.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 (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)))) (+.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 (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))))
(*.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)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64)))
(exp.f64 (+.f64 #s(literal -15/2 binary64) z))
(+.f64 #s(literal -15/2 binary64) z)
#s(literal -15/2 binary64)
(sqrt.f64 (PI.f64))
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(-.f64 #s(literal 15/2 binary64) z)
#s(literal 15/2 binary64)
(-.f64 #s(literal 1/2 binary64) z)
#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 (-.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 #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 (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 #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 (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 (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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 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 (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 (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)) (+.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 (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 (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)) (+.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)))))))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (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 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 #s(literal 1/2 binary64) z) (log.f64 (-.f64 #s(literal 15/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 (-.f64 #s(literal 1/2 binary64) z) (log.f64 (-.f64 #s(literal 15/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)
(*.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 #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 (PI.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))) (/.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 #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))) (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 #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 (+.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 #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 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (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 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (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 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 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 #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 (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)))) (+.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))))))))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (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 (*.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 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))))))
(/.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 (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)))) (+.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 (*.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 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 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 (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))))
#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 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64)))))
(*.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)))
(*.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 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64)))
(exp.f64 (+.f64 #s(literal -15/2 binary64) z))
(+.f64 #s(literal -15/2 binary64) z)
#s(literal -15/2 binary64)
(sqrt.f64 (PI.f64))
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(-.f64 #s(literal 15/2 binary64) z)
#s(literal 15/2 binary64)
(-.f64 #s(literal 1/2 binary64) z)
#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 #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 #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 (*.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))))) (exp.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (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 #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 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (exp.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/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))))
(*.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 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (exp.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #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))))
(*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.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 #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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(/.f64 (exp.f64 #s(literal -1/2 binary64)) (exp.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64))))
(neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 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)

localize934.0ms (3.8%)

Memory
18.6MiB live, 997.1MiB allocated; 212ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy1.74609375
(*.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)))))
accuracy2.277925513858534
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64))
accuracy2.7502501447216323
(+.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))))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy0.96484375
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
accuracy1.0
(sqrt.f64 (PI.f64))
accuracy2.7502501447216323
(+.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))))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy1.0
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.618724348922007
#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)))
accuracy1.74609375
(*.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)))))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy1.0
(sqrt.f64 (PI.f64))
accuracy2.5243438816802284
#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.7502501447216323
(+.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))))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy1.0
(log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.9328663327781916
(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.7502501447216323
(+.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))))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
Samples
410.0ms152×1valid
297.0ms94×2valid
11.0ms10×0valid
Compiler

Compiled 4 353 to 99 computations (97.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 476.0ms
adjust: 126.0ms (26.5% of total)
ival-mult: 68.0ms (14.3% of total)
const: 61.0ms (12.8% of total)
ival-add: 56.0ms (11.8% of total)
ival-exp: 50.0ms (10.5% of total)
ival-div: 39.0ms (8.2% of total)
ival-pow: 26.0ms (5.5% of total)
ival-sub: 16.0ms (3.4% of total)
ival-log: 13.0ms (2.7% of total)
ival-sqrt: 9.0ms (1.9% of total)
ival-neg: 5.0ms (1% of total)
ival-sinu: 4.0ms (0.8% of total)
ival-pi: 3.0ms (0.6% of total)
exact: 1.0ms (0.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series9.0ms (0%)

Memory
8.4MiB live, 8.4MiB allocated; 0ms collecting garbage
Counts
20 → 52
Calls
Call 1
Inputs
(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 (-.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 (-.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))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 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 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #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))))
(log.f64 (*.f64 (PI.f64) #s(literal 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)))))
#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)))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
Outputs
(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)))))))
15/2
(+ 15/2 (* -1 z))
1/2
(+ 1/2 (* -1 z))
1
(+ 1 (* -1 z))
(* -1 z)
2
(+ 2 (* -1 z))
3
(+ 3 (* -1 z))
7
(+ 7 (* -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)))))
(* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))
(+ (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))) (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI))))
(+ (* z (+ (* 1/2 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(+ (* z (+ (* z (+ (* 1/6 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* 1/2 (* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(exp (- (+ z (+ (* 1/2 (log (* 2 (PI)))) (* (log (- 15/2 z)) (- 1/2 z)))) 15/2))
(* z (- (* 15/2 (/ 1 z)) 1))
(* z (- (* 1/2 (/ 1 z)) 1))
(* z (- (/ 1 z) 1))
(* z (- (* 2 (/ 1 z)) 1))
(* z (- (* 3 (/ 1 z)) 1))
(* z (- (* 7 (/ 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))))
(* (sqrt (PI)) (* (exp (- z 15/2)) (sqrt 2)))
(exp (- (+ (* 1/2 (log (* 2 (PI)))) (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (+ 15/2 (* -1 z))))
(* -1 (* z (- 1 (* 15/2 (/ 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)))))
(* -1 (* z (- 1 (* 7 (/ 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))))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (sqrt 2)))
Calls

3 calls:

TimeVariablePointExpression
3.0ms
z
@0
((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) (+ (- (- 1 z) 1) 1) (- (- 1 z) 1) (+ (- (- 1 z) 1) 2) (+ (- (- 1 z) 1) 3) (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 7) (+ (- (- 1 z) 1) 1/2) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (log (* (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)))) (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)))) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (sqrt (* (PI) 2)) (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (+ (- (- 1 z) 1) 7) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))))
2.0ms
z
@inf
((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) (+ (- (- 1 z) 1) 1) (- (- 1 z) 1) (+ (- (- 1 z) 1) 2) (+ (- (- 1 z) 1) 3) (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 7) (+ (- (- 1 z) 1) 1/2) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (log (* (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)))) (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)))) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (sqrt (* (PI) 2)) (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (+ (- (- 1 z) 1) 7) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))))
2.0ms
z
@-inf
((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) (+ (- (- 1 z) 1) 1) (- (- 1 z) 1) (+ (- (- 1 z) 1) 2) (+ (- (- 1 z) 1) 3) (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 7) (+ (- (- 1 z) 1) 1/2) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (log (* (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)))) (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)))) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (sqrt (* (PI) 2)) (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (+ (- (- 1 z) 1) 7) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))))

simplify198.0ms (0.8%)

Memory
-21.6MiB live, 204.1MiB allocated; 33ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0226901
1821829
23494733
08660698
Stop Event
iter limit
node limit
Counts
52 → 52
Calls
Call 1
Inputs
(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)))))))
15/2
(+ 15/2 (* -1 z))
1/2
(+ 1/2 (* -1 z))
1
(+ 1 (* -1 z))
(* -1 z)
2
(+ 2 (* -1 z))
3
(+ 3 (* -1 z))
7
(+ 7 (* -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)))))
(* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))
(+ (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))) (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI))))
(+ (* z (+ (* 1/2 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(+ (* z (+ (* z (+ (* 1/6 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* 1/2 (* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(exp (- (+ z (+ (* 1/2 (log (* 2 (PI)))) (* (log (- 15/2 z)) (- 1/2 z)))) 15/2))
(* z (- (* 15/2 (/ 1 z)) 1))
(* z (- (* 1/2 (/ 1 z)) 1))
(* z (- (/ 1 z) 1))
(* z (- (* 2 (/ 1 z)) 1))
(* z (- (* 3 (/ 1 z)) 1))
(* z (- (* 7 (/ 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))))
(* (sqrt (PI)) (* (exp (- z 15/2)) (sqrt 2)))
(exp (- (+ (* 1/2 (log (* 2 (PI)))) (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (+ 15/2 (* -1 z))))
(* -1 (* z (- 1 (* 15/2 (/ 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)))))
(* -1 (* z (- 1 (* 7 (/ 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))))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (sqrt 2)))
Outputs
(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))))))
(*.f64 (fma.f64 z (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 1 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 (*.f64 (*.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))) (fma.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 #s(literal 14/15 binary64) (log.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 (*.f64 z z) (*.f64 (*.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))) (fma.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) (fma.f64 #s(literal -29/225 binary64) (log.f64 #s(literal 15/2 binary64)) #s(literal 1304/10125 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 (fma.f64 z (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 1 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)))))
15/2
#s(literal 15/2 binary64)
(+ 15/2 (* -1 z))
(-.f64 #s(literal 15/2 binary64) 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)
(* -1 z)
(neg.f64 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)
7
#s(literal 7 binary64)
(+ 7 (* -1 z))
(-.f64 #s(literal 7 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 (*.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 (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)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (fma.f64 (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) (+.f64 (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)))) (*.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 (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)))))))
(* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))
(+ (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))) (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI))))
(*.f64 (+.f64 z #s(literal 1 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))))
(+ (* z (+ (* 1/2 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(fma.f64 (fma.f64 z #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 z (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))))
(+ (* z (+ (* z (+ (* 1/6 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* 1/2 (* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))) (fma.f64 #s(literal 1/6 binary64) z #s(literal 1/2 binary64))) (*.f64 (+.f64 z #s(literal 1 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))))
(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))))
(* z (- (* 15/2 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 15/2 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)
(* z (- (* 7 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 7 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 (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)))
(* (sqrt (PI)) (* (exp (- z 15/2)) (sqrt 2)))
(*.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (PI.f64)))
(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))))
(* -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 (* 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))
(* -1 (* z (- 1 (* 7 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7 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 (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)))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (sqrt 2)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (PI.f64)))

rewrite211.0ms (0.9%)

Memory
37.4MiB live, 224.2MiB allocated; 26ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
082279
0134230
1485216
23465215
08255215
Stop Event
iter limit
node limit
iter limit
Counts
20 → 457
Calls
Call 1
Inputs
(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 (-.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 (-.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))
(+.f64 (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 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 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #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))))
(log.f64 (*.f64 (PI.f64) #s(literal 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)))))
#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)))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64)))))
Outputs
(*.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) #s(literal 3 binary64)) (fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))) (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) #s(literal 2 binary64))))) (exp.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))) #s(literal 3 binary64)) (fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))) (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (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 #s(literal 2 binary64) (PI.f64))))
(*.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 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (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 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) #s(literal 2 binary64)) (-.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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))))))) (exp.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))) #s(literal 2 binary64)) (-.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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) (*.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 #s(literal 2 binary64) (PI.f64))))) (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 #s(literal 2 binary64) (PI.f64)))) #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 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (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 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (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)))) (pow.f64 (-.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 (neg.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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))))))
(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 #s(literal 2 binary64) (PI.f64)))) (*.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 #s(literal 2 binary64) (PI.f64))))))
(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 #s(literal 2 binary64) (PI.f64)))) (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 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (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 #s(literal 2 binary64) (PI.f64))))) (*.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 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.f64)))) (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 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(+.f64 (sinh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (cosh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (cosh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))))
(pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) #s(literal 1 binary64))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (exp.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -11/2 binary64)))))
(/.f64 (exp.f64 (log.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64))))) (exp.f64 (log.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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 169/4 binary64)))) (exp.f64 (log.f64 (+.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z)))))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -2197/8 binary64)))) (exp.f64 (log.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 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -13/2 binary64) z) #s(literal 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 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/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 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -13/2 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal -13/2 binary64) z) #s(literal 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 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 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 #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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/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 (+.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))))
(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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) #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))
(exp.f64 (*.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(+.f64 (cosh.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (sinh.f64 (log.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 -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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 (-.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 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal 1/2 binary64)) #s(literal 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) (+.f64 (pow.f64 (+.f64 z #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1/2 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 #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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64) #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 (-.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 #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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64) #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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #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 (+.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))))
(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 #s(literal 3/2 binary64) (+.f64 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/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 #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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64) #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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))))
(-.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) #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 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 (+.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 #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 (-.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/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) 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 #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 (-.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 #s(literal 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 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 #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) (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 #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 (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 (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 #s(literal 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 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)) #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 #s(literal 1 binary64) z) #s(literal 3 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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 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 (+.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))))
(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 (-.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 #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 z #s(literal -1 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 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 4 binary64)) (*.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 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 (-.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 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 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))
(pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)) #s(literal 1 binary64))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (exp.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -11/2 binary64)))))
(/.f64 (exp.f64 (log.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 binary64))))) (exp.f64 (log.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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 169/4 binary64)))) (exp.f64 (log.f64 (+.f64 #s(literal -13/2 binary64) (-.f64 #s(literal 1 binary64) z)))))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -2197/8 binary64)))) (exp.f64 (log.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 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -13/2 binary64) z) #s(literal 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 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/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 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -13/2 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal -13/2 binary64) z) #s(literal 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 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 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 3 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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 #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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/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 (+.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))))
(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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) #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))
(exp.f64 (*.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))
(+.f64 (cosh.f64 (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (sinh.f64 (log.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 -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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 (-.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 #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 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 #s(literal 1 binary64) (pow.f64 (+.f64 z #s(literal 1/2 binary64)) #s(literal 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) (+.f64 (pow.f64 (+.f64 z #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 z #s(literal 1/2 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 #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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64) #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 (-.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 #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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64) #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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #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 (+.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))))
(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 #s(literal 3/2 binary64) (+.f64 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/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 #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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64) #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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)))))
(-.f64 (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) #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 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 (+.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 #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 (-.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/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 -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 (-.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)) #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 (pow.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 2 binary64)) #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 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (PI.f64)) (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 (log.f64 (PI.f64)) #s(literal 1 binary64) (log.f64 #s(literal 2 binary64)))
(fma.f64 (log.f64 (PI.f64)) #s(literal 1/2 binary64) (log.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))
(fma.f64 #s(literal 3 binary64) (log.f64 (cbrt.f64 (PI.f64))) (log.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (log.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 2 binary64) (log.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))))
(+.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 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64)))) (log.f64 (sqrt.f64 (PI.f64))))
(+.f64 (log.f64 (sqrt.f64 (PI.f64))) (log.f64 (*.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))
(+.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 #s(literal 2 binary64)) (log.f64 (PI.f64)))
(+.f64 (log.f64 (PI.f64)) (log.f64 #s(literal 2 binary64)))
(log.f64 (*.f64 #s(literal 2 binary64) (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 (*.f64 (PI.f64) #s(literal 15 binary64))) (exp.f64 #s(literal -15/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (fabs.f64 (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 (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 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (fabs.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3/2 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 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (PI.f64))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (PI.f64)))) (sinh.f64 (log.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) #s(literal 3 binary64)) (fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))) (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) #s(literal 2 binary64))))) (exp.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))) #s(literal 3 binary64)) (fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))) (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) #s(literal 2 binary64))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (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 #s(literal 2 binary64) (PI.f64))))
(*.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 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (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 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) #s(literal 2 binary64)) (-.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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))))))) (exp.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))) #s(literal 2 binary64)) (-.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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) (*.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 #s(literal 2 binary64) (PI.f64))))) (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 #s(literal 2 binary64) (PI.f64)))) #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 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (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 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (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)))) (pow.f64 (-.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 (neg.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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))))))
(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 #s(literal 2 binary64) (PI.f64)))) (*.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 #s(literal 2 binary64) (PI.f64))))))
(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 #s(literal 2 binary64) (PI.f64)))) (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 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (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 #s(literal 2 binary64) (PI.f64))))) (*.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 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.f64)))) (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 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(+.f64 (sinh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (cosh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (cosh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))))
#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 (fabs.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (PI.f64)))) (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 #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 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (PI.f64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (PI.f64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal 2 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 (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 (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)))
(*.f64 (sqrt.f64 (PI.f64)) (exp.f64 (log.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)))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (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 (neg.f64 (PI.f64)) #s(literal 1/2 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))) (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 (neg.f64 (PI.f64)) #s(literal 1/2 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)) (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 (neg.f64 (PI.f64)) #s(literal 1/2 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 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (sqrt.f64 (neg.f64 (PI.f64))))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (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 (neg.f64 (PI.f64)) #s(literal 1/2 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)) (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 (neg.f64 (PI.f64)) #s(literal 1/2 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))) (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 (neg.f64 (PI.f64)) #s(literal 1/2 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)) (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 (neg.f64 (PI.f64)) #s(literal 1/2 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 (fma.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64) (log.f64 (sqrt.f64 (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))) (sinh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (exp.f64 z) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))))
(exp.f64 (+.f64 (+.f64 #s(literal -15/2 binary64) z) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (+.f64 #s(literal -15/2 binary64) z)))
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64))
(*.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/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 #s(literal 2 binary64) (PI.f64))))
(*.f64 (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #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))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.f64)))) (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #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 #s(literal 2 binary64) (PI.f64))) (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/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 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/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 #s(literal 2 binary64) (PI.f64))))) (exp.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/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 #s(literal 2 binary64) (PI.f64)))) #s(literal 1 binary64)) (exp.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (cosh.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #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))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (*.f64 (sinh.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #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))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))))
(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 #s(literal 2 binary64) (PI.f64)))) (cosh.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))))
(exp.f64 (+.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64)))) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (cosh.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #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))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))) (*.f64 (sinh.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #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))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.f64)))) (cosh.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))))

eval485.0ms (2%)

Memory
2.1MiB live, 571.1MiB allocated; 152ms collecting garbage
Compiler

Compiled 237 501 to 7 841 computations (96.7% saved)

prune106.0ms (0.4%)

Memory
-19.7MiB live, 214.6MiB allocated; 26ms collecting garbage
Pruning

25 alts after pruning (25 fresh and 0 done)

PrunedKeptTotal
New1 713211 734
Fresh11415
Picked505
Done000
Total1 729251 754
Accuracy
99.6%
Counts
1 754 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.3%
(*.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))))))
95.8%
(*.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))))))
96.8%
(*.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 #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))))))
95.8%
(*.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))))))
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))) (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) #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.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 #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) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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.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 #s(approx (+ (- (- 1 z) 1) 7) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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.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 #s(approx (+ (- (- 1 z) 1) 7) #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))))))
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))))))
96.9%
(*.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 (/.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.9%
(*.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 #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 (-.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.1%
(*.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 #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))))))
93.8%
(*.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))))))
94.7%
(*.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))))))
94.8%
(*.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))))))
97.7%
(*.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 (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)))) (+.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.8%
(*.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 (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)))) (+.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.8%
(*.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 (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)))) (+.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.4%
(*.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 (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)))) (+.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))))))
6.3%
(*.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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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))))))
3.7%
(*.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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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))))))
95.4%
(*.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 (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)))) (+.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))))))
21.3%
(*.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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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))))))
95.8%
(*.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.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.8%
(*.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 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (exp.f64 z) (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)))) (+.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 6 686 to 3 770 computations (43.6% saved)

simplify158.0ms (0.6%)

Memory
42.4MiB live, 135.6MiB allocated; 14ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 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 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
cost-diff3
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 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 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #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))
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
cost-diff3
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff1
(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 #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-diff3
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01564552
02723839
15363705
218392974
364622974
087292963
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.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 #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 (-.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 #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 (-.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 #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 (-.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 #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 (-.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 #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 (-.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 #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 (-.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 #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 (-.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 #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 (-.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 #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 (-.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 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (+.f64 (fma.f64 z z z) #s(literal 1 binary64)))))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (+.f64 (fma.f64 z z z) #s(literal 1 binary64))))
#s(literal 6765203681218851/10000000000000 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 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))
(pow.f64 z #s(literal 3 binary64))
#s(literal 3 binary64)
(+.f64 (fma.f64 z z z) #s(literal 1 binary64))
(fma.f64 z z z)
(/.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 (-.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)))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 #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 (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 #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)))))
#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 #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 (+.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 (+.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 (+.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 (+.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(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))))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 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))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 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 #s(approx (+ (- (- 1 z) 1) 7) #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 (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 #s(approx (+ (- (- 1 z) 1) 7) #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 (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 (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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 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 (+.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 (+.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 (+.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 (+.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(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))))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 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 #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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 (* (* (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 (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))))
(*.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)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64)))
(exp.f64 (+.f64 #s(literal -15/2 binary64) z))
(+.f64 #s(literal -15/2 binary64) z)
#s(literal -15/2 binary64)
(sqrt.f64 (PI.f64))
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(-.f64 #s(literal 15/2 binary64) z)
#s(literal 15/2 binary64)
(-.f64 #s(literal 1/2 binary64) z)
#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))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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))))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z) #s(literal 9999999999998099/10000000000000000 binary64)))
(+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z) #s(literal 9999999999998099/10000000000000000 binary64))
(/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z)
(+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64))
(/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)
#s(literal 3683516130645841/2000000000000 binary64)
#s(literal 5826188486005177/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))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 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 (+.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 (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 #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 (-.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 (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 (/.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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))))))))))
(/.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 #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 (-.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))) (+.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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #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)))
(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 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (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)))
(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 (-.f64 #s(literal 1/2 binary64) z) (log.f64 (-.f64 #s(literal 15/2 binary64) z)) (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.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 (-.f64 #s(literal 1/2 binary64) z) (log.f64 (-.f64 #s(literal 15/2 binary64) z)) (+.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)))
(+.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 #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 (-.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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))))
(+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (+.f64 (fma.f64 z z 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)) #s(literal 9999999999998099/10000000000000000 binary64))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 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 (fma.f64 #s(literal 6765203681218851/10000000000000 binary64) (fma.f64 z z z) #s(literal 6765203681218851/10000000000000 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))))
#s(literal 6765203681218851/10000000000000 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 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))
(pow.f64 z #s(literal 3 binary64))
#s(literal 3 binary64)
(+.f64 (fma.f64 z z z) #s(literal 1 binary64))
(fma.f64 z z 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 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(neg.f64 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)
(/.f64 #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 #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 (*.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 #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))) #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))))))) (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 #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 (+.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 #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))) #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)))))))
#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 #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 (+.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 #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))) #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))) #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))) #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))) #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))) #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))) #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))) #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))) #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))) #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))) #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))) #s(literal 479507597606835099/10000000000000000 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)
(-.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 3 binary64)
(/.f64 #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 #s(approx (+ (- (- 1 z) 1) 7) #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 (*.f64 (PI.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))) (/.f64 (/.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 #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(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/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 #s(approx (+ (- (- 1 z) 1) 7) #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 (*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (exp.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #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 #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 (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 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (exp.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #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))))
(*.f64 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.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 #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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(/.f64 (exp.f64 #s(literal -1/2 binary64)) (exp.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64))))
(neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64)))
(+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 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 (+.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 #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))) #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))) #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))) #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))) #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))) #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))) #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))) #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))) #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))) #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))) #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))) #s(literal 479507597606835099/10000000000000000 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 #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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z) #s(literal 9999999999998099/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 (PI.f64) (sin.f64 (*.f64 z (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 (*.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 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))))))
(/.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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z) #s(literal 9999999999998099/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))) #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 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 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 (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))))
#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 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64)))))
(*.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)))
(*.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 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64)))
(exp.f64 (+.f64 #s(literal -15/2 binary64) z))
(+.f64 #s(literal -15/2 binary64) z)
#s(literal -15/2 binary64)
(sqrt.f64 (PI.f64))
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(-.f64 #s(literal 15/2 binary64) z)
#s(literal 15/2 binary64)
(-.f64 #s(literal 1/2 binary64) z)
#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))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z) #s(literal 9999999999998099/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))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z) #s(literal 9999999999998099/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))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z) #s(literal 9999999999998099/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))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z) #s(literal 9999999999998099/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))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z) #s(literal 9999999999998099/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))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z) #s(literal 9999999999998099/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))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z) #s(literal 9999999999998099/10000000000000000 binary64)))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z) #s(literal 9999999999998099/10000000000000000 binary64)))
(+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z) #s(literal 9999999999998099/10000000000000000 binary64))
(+.f64 (/.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z) #s(literal 9999999999998099/10000000000000000 binary64))
(/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z)
(/.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z)
(+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64))
(+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z))
(/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)
#s(literal 3683516130645841/2000000000000 binary64)
#s(literal 5826188486005177/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)
(-.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 3 binary64)
(/.f64 #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 (+.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 (+.f64 (+.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 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 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (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)))
(/.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 (+.f64 (+.f64 (+.f64 (+.f64 (+.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 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 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (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))))
(*.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 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (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)))
(*.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 #s(literal 15/2 binary64) z) (-.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 #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 (+.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)))
(+.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 (/.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 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 (+.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 (/.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 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 (+.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 (/.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 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 (+.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 (/.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 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 (+.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 (/.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 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 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 (/.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 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 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.1s (8.8%)

Memory
-188.5MiB live, 1 616.3MiB allocated; 2.0s collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy1.0
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.74609375
(*.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.7502501447216323
(+.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))))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy0.96484375
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
accuracy1.0
(sqrt.f64 (PI.f64))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy60.527365228956626
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z) #s(literal 9999999999998099/10000000000000000 binary64)))
accuracy1.74609375
(*.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)))))
accuracy2.277925513858534
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64))
accuracy2.556978564779068
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 binary64))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy1.0
(sqrt.f64 (PI.f64))
accuracy2.5243438816802284
#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.556978564779068
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 binary64))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy1.0
(log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.9328663327781916
(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.7502501447216323
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
Samples
1.3s153×1valid
413.0ms94×2valid
13.0ms0valid
Compiler

Compiled 4 344 to 127 computations (97.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.5s
const: 961.0ms (63% of total)
adjust: 226.0ms (14.8% of total)
ival-add: 105.0ms (6.9% of total)
ival-div: 67.0ms (4.4% of total)
ival-mult: 57.0ms (3.7% of total)
ival-pow: 25.0ms (1.6% of total)
ival-exp: 20.0ms (1.3% of total)
ival-sub: 20.0ms (1.3% of total)
ival-sqrt: 15.0ms (1% of total)
ival-log: 15.0ms (1% of total)
ival-neg: 9.0ms (0.6% of total)
ival-sinu: 4.0ms (0.3% of total)
ival-pi: 3.0ms (0.2% of total)
exact: 2.0ms (0.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series35.0ms (0.1%)

Memory
-28.2MiB live, 32.9MiB allocated; 16ms collecting garbage
Counts
22 → 56
Calls
Call 1
Inputs
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 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))
(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 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 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 (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 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 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))
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z) #s(literal 9999999999998099/10000000000000000 binary64)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 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 (*.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
(* -1 z)
15/2
(+ 15/2 (* -1 z))
1/2
(+ 1/2 (* -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)))))))
3
(+ 3 (* -1 z))
4
(+ 4 (* -1 z))
5
(+ 5 (* -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))
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 (PI)) (* (exp -15/2) (sqrt 2))) (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI))))
(+ (* z (+ (* 1/2 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(+ (* z (+ (* z (+ (* 1/6 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* 1/2 (* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(* z (- (* 15/2 (/ 1 z)) 1))
(* z (- (* 1/2 (/ 1 z)) 1))
(exp (- (+ z (+ (* 1/2 (log (* 2 (PI)))) (* (log (- 15/2 z)) (- 1/2 z)))) 15/2))
(* z (- (* 3 (/ 1 z)) 1))
(* z (- (* 4 (/ 1 z)) 1))
(* z (- (* 5 (/ 1 z)) 1))
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(* z (- (* 7 (/ 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 (- z 15/2)) (sqrt 2)))
(* -1 (* z (- 1 (* 15/2 (/ 1 z)))))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(exp (- (+ (* 1/2 (log (* 2 (PI)))) (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (+ 15/2 (* -1 z))))
(* -1 (* z (- 1 (* 3 (/ 1 z)))))
(* -1 (* z (- 1 (* 4 (/ 1 z)))))
(* -1 (* z (- 1 (* 5 (/ 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)))))
(* -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)))) (sqrt 2)))
Calls

3 calls:

TimeVariablePointExpression
16.0ms
z
@-inf
((- (- 1 z) 1) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (exp (+ (* (log (* (PI) 2)) 1/2) (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2))))) (+ (- (- 1 z) 1) 3) (+ (- (- 1 z) 1) 4) (+ (- (- 1 z) 1) 5) (+ (+ (- (- 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)))) (+ (- (- 1 z) 1) 7) (- 2 (+ z 1)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 1)))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (log (* (PI) 2)) (+ (+ 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)) (+ (- (- 1 z) 1) 7) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (- 2 (+ z 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)))
8.0ms
z
@inf
((- (- 1 z) 1) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (exp (+ (* (log (* (PI) 2)) 1/2) (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2))))) (+ (- (- 1 z) 1) 3) (+ (- (- 1 z) 1) 4) (+ (- (- 1 z) 1) 5) (+ (+ (- (- 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)))) (+ (- (- 1 z) 1) 7) (- 2 (+ z 1)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 1)))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (log (* (PI) 2)) (+ (+ 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)) (+ (- (- 1 z) 1) 7) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (- 2 (+ z 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)))
5.0ms
z
@0
((- (- 1 z) 1) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (exp (+ (* (log (* (PI) 2)) 1/2) (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2))))) (+ (- (- 1 z) 1) 3) (+ (- (- 1 z) 1) 4) (+ (- (- 1 z) 1) 5) (+ (+ (- (- 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)))) (+ (- (- 1 z) 1) 7) (- 2 (+ z 1)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 1)))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (log (* (PI) 2)) (+ (+ 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)) (+ (- (- 1 z) 1) 7) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (- 2 (+ z 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)))

simplify248.0ms (1%)

Memory
13.0MiB live, 243.4MiB allocated; 27ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0235921
1843848
23534752
08742717
Stop Event
iter limit
node limit
Counts
56 → 56
Calls
Call 1
Inputs
(* -1 z)
15/2
(+ 15/2 (* -1 z))
1/2
(+ 1/2 (* -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)))))))
3
(+ 3 (* -1 z))
4
(+ 4 (* -1 z))
5
(+ 5 (* -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))
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 (PI)) (* (exp -15/2) (sqrt 2))) (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI))))
(+ (* z (+ (* 1/2 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(+ (* z (+ (* z (+ (* 1/6 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* 1/2 (* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(* z (- (* 15/2 (/ 1 z)) 1))
(* z (- (* 1/2 (/ 1 z)) 1))
(exp (- (+ z (+ (* 1/2 (log (* 2 (PI)))) (* (log (- 15/2 z)) (- 1/2 z)))) 15/2))
(* z (- (* 3 (/ 1 z)) 1))
(* z (- (* 4 (/ 1 z)) 1))
(* z (- (* 5 (/ 1 z)) 1))
(* (sqrt (PI)) (* (exp (* (log (- 15/2 z)) (- 1/2 z))) (* (exp (- z 15/2)) (sqrt 2))))
(* z (- (* 7 (/ 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 (- z 15/2)) (sqrt 2)))
(* -1 (* z (- 1 (* 15/2 (/ 1 z)))))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(exp (- (+ (* 1/2 (log (* 2 (PI)))) (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (+ 15/2 (* -1 z))))
(* -1 (* z (- 1 (* 3 (/ 1 z)))))
(* -1 (* z (- 1 (* 4 (/ 1 z)))))
(* -1 (* z (- 1 (* 5 (/ 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)))))
(* -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)))) (sqrt 2)))
Outputs
(* -1 z)
(neg.f64 z)
15/2
#s(literal 15/2 binary64)
(+ 15/2 (* -1 z))
(-.f64 #s(literal 15/2 binary64) z)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1 z))
(-.f64 #s(literal 1/2 binary64) z)
(exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2))
(*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #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))))))
(*.f64 (fma.f64 z (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #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 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (fma.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 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))))) z (*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #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 (*.f64 z z) (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (fma.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) (fma.f64 #s(literal -29/225 binary64) (log.f64 #s(literal 15/2 binary64)) #s(literal 1304/10125 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 (fma.f64 z (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)))))
3
#s(literal 3 binary64)
(+ 3 (* -1 z))
(-.f64 #s(literal 3 binary64) z)
4
#s(literal 4 binary64)
(+ 4 (* -1 z))
(-.f64 #s(literal 4 binary64) z)
5
#s(literal 5 binary64)
(+ 5 (* -1 z))
(-.f64 #s(literal 5 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)) (*.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 (*.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 (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)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (fma.f64 (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) (+.f64 (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)))) (*.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 (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)))))))
7
#s(literal 7 binary64)
(+ 7 (* -1 z))
(-.f64 #s(literal 7 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)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))
(+ (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))) (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI))))
(*.f64 (+.f64 z #s(literal 1 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))))
(+ (* z (+ (* 1/2 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(fma.f64 (fma.f64 z #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) z) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))))
(+ (* z (+ (* z (+ (* 1/6 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* 1/2 (* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))) (fma.f64 #s(literal 1/6 binary64) z #s(literal 1/2 binary64))) (*.f64 (+.f64 z #s(literal 1 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))))
(* z (- (* 15/2 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 15/2 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)
(exp (- (+ z (+ (* 1/2 (log (* 2 (PI)))) (* (log (- 15/2 z)) (- 1/2 z)))) 15/2))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #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))))
(* z (- (* 3 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 3 binary64) z) #s(literal 1 binary64)) z)
(* z (- (* 4 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 4 binary64) z) #s(literal 1 binary64)) z)
(* z (- (* 5 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 5 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 (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))))
(* z (- (* 7 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 7 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 (- z 15/2)) (sqrt 2)))
(*.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (PI.f64)))
(* -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 (* 1/2 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 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 (PI.f64) #s(literal 2 binary64)) #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))))
(* -1 (* z (- 1 (* 3 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) z)) (neg.f64 z))
(* -1 (* z (- 1 (* 4 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) z)) (neg.f64 z))
(* -1 (* z (- 1 (* 5 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5 binary64) z)) (neg.f64 z))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (* (exp (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (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)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 7 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))
(+ 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)))) (sqrt 2)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (PI.f64)))

rewrite239.0ms (1%)

Memory
1.5MiB live, 239.5MiB allocated; 24ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
098326
0163282
1671248
25586248
08559248
Stop Event
iter limit
node limit
iter limit
Counts
22 → 491
Calls
Call 1
Inputs
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 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))
(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 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 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 (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 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64))
(-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 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))
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 binary64)) z) #s(literal 9999999999998099/10000000000000000 binary64)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 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 (*.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 #s(literal 0 binary64) z) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (-.f64 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 #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 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (-.f64 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 #s(literal 1 binary64) (-.f64 z #s(literal 1 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) (-.f64 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 #s(literal 0 binary64) z)
(-.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 -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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 225/4 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 3375/8 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 #s(literal 225/4 binary64) (*.f64 (-.f64 #s(literal 0 binary64) z) #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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 (-.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 (+.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))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 15/2 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 15/2 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) #s(literal 7 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 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #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 (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 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #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 (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 #s(literal 0 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1/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 #s(literal 3/2 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) 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 #s(literal 0 binary64) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))) (/.f64 #s(literal 1/8 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))))
(+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 #s(literal 0 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)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (exp.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))) (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 #s(literal 2 binary64) (PI.f64))))
(*.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 #s(literal 2 binary64) (PI.f64)))))
(*.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 (pow.f64 (-.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 #s(literal 2 binary64) (PI.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 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 #s(literal 2 binary64) (PI.f64))))) (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 #s(literal 2 binary64) (PI.f64)))) #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 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 #s(literal 1 binary64) (exp.f64 (neg.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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))))))))
(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 #s(literal 2 binary64) (PI.f64)))) (*.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 #s(literal 2 binary64) (PI.f64))))))
(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 #s(literal 2 binary64) (PI.f64)))) (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 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(exp.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (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 #s(literal 2 binary64) (PI.f64))))) (*.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 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.f64)))) (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 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(+.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (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 #s(literal 0 binary64) z) #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 3 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 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 #s(literal 0 binary64) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z)))) (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z)))))
(+.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))
(/.f64 (-.f64 #s(literal 16 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64))) (-.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -27 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 64 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64)) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64)))
(/.f64 (+.f64 #s(literal 64 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 16 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (+.f64 #s(literal 64 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64)) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 4 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64))
(-.f64 (+.f64 #s(literal 4 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64))))
(-.f64 #s(literal 5 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -3 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 4 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64)) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z)))) (/.f64 #s(literal 64 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64)) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z)))))
(+.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64)))
(/.f64 (-.f64 #s(literal 25 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64))) (-.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -64 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 16 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 25 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 5 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 25 binary64)) (*.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 25 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 5 binary64)))
(/.f64 (+.f64 #s(literal 125 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 25 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (*.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (+.f64 #s(literal 125 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 25 binary64)) (*.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 5 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #s(literal 5 binary64))
(-.f64 (+.f64 #s(literal 5 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 5 binary64))) (/.f64 #s(literal 25 binary64) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 5 binary64))))
(-.f64 #s(literal 6 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -4 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 5 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 25 binary64)) (*.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z)))) (/.f64 #s(literal 125 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 25 binary64)) (*.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z)))))
(+.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 5 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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 225/4 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 3375/8 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 #s(literal 225/4 binary64) (*.f64 (-.f64 #s(literal 0 binary64) z) #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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 (-.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 (+.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))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 15/2 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 15/2 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) #s(literal 7 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 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 15/2 binary64))
(*.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/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 #s(literal 2 binary64) (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #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))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.f64)))) (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #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 #s(literal 2 binary64) (PI.f64))) (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (*.f64 (exp.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/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 #s(literal 2 binary64) (PI.f64))))) (exp.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/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 #s(literal 2 binary64) (PI.f64)))) #s(literal 1 binary64)) (exp.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))
(fma.f64 (cosh.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #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))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (*.f64 (sinh.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #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))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))))
(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 #s(literal 2 binary64) (PI.f64)))) (cosh.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (cosh.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #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))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))) (*.f64 (sinh.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #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))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.f64)))) (cosh.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #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 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (+.f64 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)) #s(literal 1/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 #s(literal 0 binary64) z) #s(literal 2 binary64))) (-.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 7 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 7 binary64)))
(/.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 49 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 7 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 7 binary64))) (/.f64 #s(literal 49 binary64) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 7 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 #s(literal 0 binary64) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z)))) (/.f64 #s(literal 343 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z)))))
(+.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 7 binary64))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 z z)) (-.f64 (*.f64 z z) #s(literal 1 binary64))) (-.f64 z #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 z z)) (+.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 z z (-.f64 #s(literal 1 binary64) z)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 z z z) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (fma.f64 z z z) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 z z z) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 z z z) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 z z z)))
(*.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)) (fma.f64 (+.f64 z #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 0 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))))) (+.f64 (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 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 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.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 (-.f64 (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 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 3 binary64) z)))
(/.f64 (neg.f64 (-.f64 #s(literal 8 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) z) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 z z))) (neg.f64 (+.f64 z #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) z))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) (pow.f64 z #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) 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 3 binary64) z))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 z z)) (+.f64 z #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 9 binary64))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 6 binary64))) (pow.f64 z #s(literal 3 binary64))) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 8 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) z) #s(literal 4 binary64)))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) z))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) z)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)))
(neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) z)) (/.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) z)))
(-.f64 (/.f64 #s(literal 8 binary64) (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) z) #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) z) #s(literal 4 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 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 (-.f64 #s(literal 2 binary64) z) #s(literal 1 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) (-.f64 z #s(literal 1 binary64))) #s(literal 1 binary64))
(-.f64 (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #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 #s(literal 0 binary64) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) z))) (pow.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) z)) #s(literal -1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 z) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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))))
(/.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (*.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))))))
(/.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 3 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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 1 binary64) z)) #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 3 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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))))))
(/.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)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (-.f64 #s(literal 0 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 #s(literal 8 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 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 6765203681218851/10000000000000 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) z)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) z) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 8 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) z) #s(literal 4 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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)))) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))))) (/.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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)))
(+.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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(/.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 1/3 binary64) (log.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (log.f64 #s(literal 2 binary64)))
(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 (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 binary64) (log.f64 (PI.f64)) (log.f64 #s(literal 2 binary64)))
(+.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 (*.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 #s(literal 2 binary64)) (log.f64 (PI.f64)))
(+.f64 (log.f64 (PI.f64)) (log.f64 #s(literal 2 binary64)))
(log.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.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 (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 (PI.f64) #s(literal 1/6 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3/2 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 (sqrt.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(exp.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 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 (log.f64 (PI.f64)) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/2 binary64))))
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 #s(literal 5826188486005177/10000000000000 binary64) (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z)) z) #s(literal 9999999999998099/10000000000000000 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (exp.f64 z) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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))))
(/.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (*.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))))))
(/.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 3 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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 1 binary64) z)) #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 3 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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))))))
(/.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)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (-.f64 #s(literal 0 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 #s(literal 8 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 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 6765203681218851/10000000000000 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) z)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) z) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 8 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) z) #s(literal 4 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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)))) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))))) (/.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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)))
(+.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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 2 binary64) (PI.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 (exp.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))) (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 #s(literal 2 binary64) (PI.f64))))
(*.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 #s(literal 2 binary64) (PI.f64)))))
(*.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 (pow.f64 (-.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 #s(literal 2 binary64) (PI.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 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 #s(literal 2 binary64) (PI.f64))))) (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 #s(literal 2 binary64) (PI.f64)))) #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 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 #s(literal 1 binary64) (exp.f64 (neg.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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))))))))
(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 #s(literal 2 binary64) (PI.f64)))) (*.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 #s(literal 2 binary64) (PI.f64))))))
(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 #s(literal 2 binary64) (PI.f64)))) (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 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(exp.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (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 #s(literal 2 binary64) (PI.f64))))) (*.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 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.f64)))) (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 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(+.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (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 #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 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (PI.f64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (PI.f64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.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 (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 (cbrt.f64 (PI.f64)) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (PI.f64)))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 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 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 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 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 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 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 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))) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 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 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 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)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (sqrt.f64 (PI.f64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (sqrt.f64 (PI.f64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 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 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (sqrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 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 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))) (sinh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))))

eval462.0ms (1.9%)

Memory
26.6MiB live, 872.7MiB allocated; 98ms collecting garbage
Compiler

Compiled 221 387 to 9 670 computations (95.6% saved)

prune122.0ms (0.5%)

Memory
16.2MiB live, 309.6MiB allocated; 46ms collecting garbage
Pruning

26 alts after pruning (26 fresh and 0 done)

PrunedKeptTotal
New1 620101 630
Fresh41620
Picked505
Done000
Total1 629261 655
Accuracy
99.6%
Counts
1 655 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.3%
(*.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))))))
95.8%
(*.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))))))
96.8%
(*.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 #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))))))
95.8%
(*.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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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))) (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) #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.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 #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) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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.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 #s(approx (+ (- (- 1 z) 1) 7) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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.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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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))))))
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))))))
96.9%
(*.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 (/.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.9%
(*.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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 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))))))
95.6%
(*.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))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (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))))))
94.7%
(*.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))))))
94.8%
(*.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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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.7%
(*.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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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.7%
(*.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 (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)))) (+.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.8%
(*.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 (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)))) (+.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.8%
(*.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 (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)))) (+.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.4%
(*.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 (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)))) (+.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))))))
3.7%
(*.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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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))))))
21.3%
(*.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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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))))))
95.8%
(*.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.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.3%
(*.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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))))))
95.8%
(*.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 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (exp.f64 z) (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)))) (+.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.8%
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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))))))
Compiler

Compiled 6 972 to 3 958 computations (43.2% saved)

simplify155.0ms (0.6%)

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

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 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 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
cost-diff1
(+.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-diff3
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
cost-diff3
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64))
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
cost-diff1
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
cost-diff3
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
cost-diff1
(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 #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-diff3
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01614548
02823799
15403669
218462958
361702958
084662947
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #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 #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 (-.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 #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 (-.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 #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 (-.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 #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 (-.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 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (+.f64 (fma.f64 z z z) #s(literal 1 binary64)))))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (+.f64 (fma.f64 z z z) #s(literal 1 binary64))))
#s(literal 6765203681218851/10000000000000 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 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))
(pow.f64 z #s(literal 3 binary64))
#s(literal 3 binary64)
(+.f64 (fma.f64 z z z) #s(literal 1 binary64))
(fma.f64 z z z)
(/.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 (-.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)))
#s(literal 7713234287776531/10000000000000 binary64)
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))
#s(literal 2496092394504893/250000000000000000000 binary64)
#s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z))
(-.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)))
#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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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 (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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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)))))
#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)) (sqrt.f64 #s(literal 15 binary64)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64))))
(sqrt.f64 (PI.f64))
(*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64)))
(exp.f64 #s(literal -15/2 binary64))
#s(literal -15/2 binary64)
(sqrt.f64 #s(literal 15 binary64))
#s(literal 15 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 (+.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 (+.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 (+.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 (+.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(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))))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 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))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 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 #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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 (* (* (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 (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))))
(*.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)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64)))
(exp.f64 (+.f64 #s(literal -15/2 binary64) z))
(+.f64 #s(literal -15/2 binary64) z)
#s(literal -15/2 binary64)
(sqrt.f64 (PI.f64))
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(-.f64 #s(literal 15/2 binary64) z)
#s(literal 15/2 binary64)
(-.f64 #s(literal 1/2 binary64) z)
#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 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 9999999999998099/10000000000000000 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))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) z)
#s(literal 1 binary64)
#s(literal 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 #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 (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 #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 (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 #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 (+.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) #s(approx (+ (- (- 1 z) 1) 7) #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 #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 #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 #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 #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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 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) #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)))
#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)))
#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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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) #s(approx (+ (- (- 1 z) 1) 7) (-.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 #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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))
#s(literal 2496092394504893/250000000000000000000 binary64)
#s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z))
(-.f64 #s(literal 7 binary64) z)
(/.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 (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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 -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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))))))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (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))))
(/.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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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))) (+.f64 (+.f64 (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))))))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z))))) (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 (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 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (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)))
(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 (-.f64 #s(literal 1/2 binary64) z) (log.f64 (-.f64 #s(literal 15/2 binary64) z)) (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (PI.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 (-.f64 #s(literal 1/2 binary64) z) (log.f64 (-.f64 #s(literal 15/2 binary64) z)) (+.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)))
(+.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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 -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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))))))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z))))
(+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) (-.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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))))))
(+.f64 (+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))))
(+.f64 (+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #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)) (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64))))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 2 binary64) z)) #s(literal 9999999999998099/10000000000000000 binary64)))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (+.f64 (fma.f64 z z 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)) #s(literal 9999999999998099/10000000000000000 binary64))
#s(literal 9999999999998099/10000000000000000 binary64)
(/.f64 #s(literal 6765203681218851/10000000000000 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 (fma.f64 #s(literal 6765203681218851/10000000000000 binary64) (fma.f64 z z z) #s(literal 6765203681218851/10000000000000 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))))
#s(literal 6765203681218851/10000000000000 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 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))
(pow.f64 z #s(literal 3 binary64))
#s(literal 3 binary64)
(+.f64 (fma.f64 z z z) #s(literal 1 binary64))
(fma.f64 z z 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 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
(neg.f64 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)
(/.f64 #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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))
#s(literal 2496092394504893/250000000000000000000 binary64)
#s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z))
(-.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 #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)) (sqrt.f64 #s(literal 15 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 (*.f64 (+.f64 (+.f64 (/.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))) #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 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 (sqrt.f64 #s(literal 15 binary64)) (exp.f64 #s(literal -15/2 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
(*.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)) (sqrt.f64 #s(literal 15 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 (+.f64 (/.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))) #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 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 (sqrt.f64 #s(literal 15 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)) (sqrt.f64 #s(literal 15 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 (sqrt.f64 #s(literal 15 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)) (sqrt.f64 #s(literal 15 binary64))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 15 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))
(sqrt.f64 (PI.f64))
(*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64)))
(*.f64 (sqrt.f64 #s(literal 15 binary64)) (exp.f64 #s(literal -15/2 binary64)))
(exp.f64 #s(literal -15/2 binary64))
#s(literal -15/2 binary64)
(sqrt.f64 #s(literal 15 binary64))
#s(literal 15 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 (/.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))) #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 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))) #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 (+.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 #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 (+.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 (+.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 #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))) #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))) #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))) #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))) #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))) #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))) #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))) #s(literal 479507597606835099/10000000000000000 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)
(-.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 3 binary64)
(/.f64 #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 #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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 9999999999998099/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 (PI.f64) (sin.f64 (*.f64 z (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 (*.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 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))))))
(/.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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 9999999999998099/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))) #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 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 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 (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))))
#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 (pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z)) (sqrt.f64 (PI.f64))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64)))))
(*.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)))
(*.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 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (PI.f64)))
(*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64)))
(exp.f64 (+.f64 #s(literal -15/2 binary64) z))
(+.f64 #s(literal -15/2 binary64) z)
#s(literal -15/2 binary64)
(sqrt.f64 (PI.f64))
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
(pow.f64 (-.f64 #s(literal 15/2 binary64) z) (-.f64 #s(literal 1/2 binary64) z))
(-.f64 #s(literal 15/2 binary64) z)
#s(literal 15/2 binary64)
(-.f64 #s(literal 1/2 binary64) z)
#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 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 9999999999998099/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))) #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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 9999999999998099/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))) #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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 9999999999998099/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))) #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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 9999999999998099/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))) #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(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 9999999999998099/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))) #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(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 9999999999998099/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))) #s(literal 9999999999998099/10000000000000000 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)
(-.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 3 binary64)
(/.f64 #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 #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 (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) #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 #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 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))) (/.f64 (PI.f64) (sin.f64 (*.f64 z (PI.f64))))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (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)))
(/.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 #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 (+.f64 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) #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 #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 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))) (*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (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))))
(*.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 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (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)))
(*.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 #s(literal 15/2 binary64) z) (-.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 #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 (+.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)))
(+.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 #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 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) #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 #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 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 #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 (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) #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 #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 (+.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 (+.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 #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 #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 #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 #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 #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 #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 #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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64)))
(fma.f64 (fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))
(fma.f64 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 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) #s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64)))
#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(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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (PI.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))) (/.f64 (*.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.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 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 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (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 #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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 -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 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 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (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)))
(*.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 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (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)))
(*.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 #s(literal 15/2 binary64) z) (-.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 #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 (+.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)))
(+.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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 -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 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 3764081837873279/25000000000000000000000 binary64) (-.f64 #s(literal 8 binary64) z))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z))))
(+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.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 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) #s(approx (+ (- (- 1 z) 1) 7) (-.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 (/.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 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 (+.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 (/.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 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 (+.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 (/.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 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 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 (/.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 7713234287776531/10000000000000 binary64) (-.f64 #s(literal 3 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))
#s(literal 2496092394504893/250000000000000000000 binary64)
#s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z))
(-.f64 #s(literal 7 binary64) z)
(/.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.4s (5.7%)

Memory
18.3MiB live, 1 535.4MiB allocated; 202ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy1.0
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.74609375
(*.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.7502501447216323
(+.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))))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy1.618724348922007
#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)))
accuracy1.74609375
(*.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.277925513858534
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy0.96484375
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
accuracy1.0
(sqrt.f64 (PI.f64))
accuracy54.31094003261207
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 9999999999998099/10000000000000000 binary64))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy1.0
(sqrt.f64 (PI.f64))
accuracy2.5243438816802284
#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)) (sqrt.f64 #s(literal 15 binary64)))))
accuracy2.556978564779068
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 binary64))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
accuracy1.0
(log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
accuracy1.9328663327781916
(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.7502501447216323
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
accuracy57.50642593549311
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64))
Samples
523.0ms153×1valid
453.0ms94×2valid
10.0ms0valid
Compiler

Compiled 4 324 to 128 computations (97% saved)

Precisions
Click to see histograms. Total time spent on operations: 754.0ms
adjust: 278.0ms (36.8% of total)
const: 137.0ms (18.2% of total)
ival-add: 95.0ms (12.6% of total)
ival-div: 69.0ms (9.1% of total)
ival-mult: 55.0ms (7.3% of total)
ival-pow: 42.0ms (5.6% of total)
ival-sub: 22.0ms (2.9% of total)
ival-exp: 20.0ms (2.7% of total)
ival-log: 13.0ms (1.7% of total)
ival-sqrt: 10.0ms (1.3% of total)
ival-neg: 5.0ms (0.7% of total)
ival-sinu: 4.0ms (0.5% of total)
ival-pi: 3.0ms (0.4% of total)
exact: 2.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series19.0ms (0.1%)

Memory
-44.2MiB live, 13.0MiB allocated; 9ms collecting garbage
Counts
23 → 56
Calls
Call 1
Inputs
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 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))
(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 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 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 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64)))))
(sqrt.f64 (PI.f64))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 9999999999998099/10000000000000000 binary64))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 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)))))
#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 (+.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))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
Outputs
(* -1 z)
15/2
(+ 15/2 (* -1 z))
1/2
(+ 1/2 (* -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)))))))
3
(+ 3 (* -1 z))
4
(+ 4 (* -1 z))
5
(+ 5 (* -1 z))
7
(+ 7 (* -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)))))
(* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))
(+ (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))) (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI))))
(+ (* z (+ (* 1/2 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(+ (* z (+ (* z (+ (* 1/6 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* 1/2 (* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(* z (- (* 15/2 (/ 1 z)) 1))
(* z (- (* 1/2 (/ 1 z)) 1))
(exp (- (+ z (+ (* 1/2 (log (* 2 (PI)))) (* (log (- 15/2 z)) (- 1/2 z)))) 15/2))
(* z (- (* 3 (/ 1 z)) 1))
(* z (- (* 4 (/ 1 z)) 1))
(* z (- (* 5 (/ 1 z)) 1))
(* z (- (* 7 (/ 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))))
(* (sqrt (PI)) (* (exp (- z 15/2)) (sqrt 2)))
(* -1 (* z (- 1 (* 15/2 (/ 1 z)))))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(exp (- (+ (* 1/2 (log (* 2 (PI)))) (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (+ 15/2 (* -1 z))))
(* -1 (* z (- 1 (* 3 (/ 1 z)))))
(* -1 (* z (- 1 (* 4 (/ 1 z)))))
(* -1 (* z (- 1 (* 5 (/ 1 z)))))
(* -1 (* z (- 1 (* 7 (/ 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))))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (sqrt 2)))
Calls

3 calls:

TimeVariablePointExpression
14.0ms
z
@0
((- (- 1 z) 1) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (exp (+ (* (log (* (PI) 2)) 1/2) (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2))))) (+ (- (- 1 z) 1) 3) (+ (- (- 1 z) 1) 4) (+ (- (- 1 z) 1) 5) (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 7) (+ (- (- 1 z) 1) 1/2) (- 2 (+ z 1)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 1)))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (log (* (PI) 2)) (+ (+ 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)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (+ (- (- 1 z) 1) 7) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (- 2 (+ z 1)))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (sqrt (* (PI) 2)))
2.0ms
z
@inf
((- (- 1 z) 1) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (exp (+ (* (log (* (PI) 2)) 1/2) (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2))))) (+ (- (- 1 z) 1) 3) (+ (- (- 1 z) 1) 4) (+ (- (- 1 z) 1) 5) (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 7) (+ (- (- 1 z) 1) 1/2) (- 2 (+ z 1)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 1)))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (log (* (PI) 2)) (+ (+ 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)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (+ (- (- 1 z) 1) 7) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (- 2 (+ z 1)))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (sqrt (* (PI) 2)))
2.0ms
z
@-inf
((- (- 1 z) 1) (- (- 1 z) -13/2) (- (- 1 z) 1/2) (exp (+ (* (log (* (PI) 2)) 1/2) (+ (* (log (- (- 1 z) -13/2)) (- (- 1 z) 1/2)) (neg (- (- 1 z) -13/2))))) (+ (- (- 1 z) 1) 3) (+ (- (- 1 z) 1) 4) (+ (- (- 1 z) 1) 5) (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 7) (+ (- (- 1 z) 1) 1/2) (- 2 (+ z 1)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 1)))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (log (* (PI) 2)) (+ (+ 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)) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (+ (- (- 1 z) 1) 7) (* (* (sqrt (* (PI) 2)) (pow (+ (+ (- (- 1 z) 1) 7) 1/2) (+ (- (- 1 z) 1) 1/2))) (exp (neg (+ (+ (- (- 1 z) 1) 7) 1/2)))) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (- 2 (+ z 1)))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (sqrt (* (PI) 2)))

simplify240.0ms (1%)

Memory
-0.2MiB live, 235.3MiB allocated; 34ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0235921
1843848
23540752
08751717
Stop Event
iter limit
node limit
Counts
56 → 56
Calls
Call 1
Inputs
(* -1 z)
15/2
(+ 15/2 (* -1 z))
1/2
(+ 1/2 (* -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)))))))
3
(+ 3 (* -1 z))
4
(+ 4 (* -1 z))
5
(+ 5 (* -1 z))
7
(+ 7 (* -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)))))
(* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))
(+ (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))) (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI))))
(+ (* z (+ (* 1/2 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(+ (* z (+ (* z (+ (* 1/6 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* 1/2 (* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(* z (- (* 15/2 (/ 1 z)) 1))
(* z (- (* 1/2 (/ 1 z)) 1))
(exp (- (+ z (+ (* 1/2 (log (* 2 (PI)))) (* (log (- 15/2 z)) (- 1/2 z)))) 15/2))
(* z (- (* 3 (/ 1 z)) 1))
(* z (- (* 4 (/ 1 z)) 1))
(* z (- (* 5 (/ 1 z)) 1))
(* z (- (* 7 (/ 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))))
(* (sqrt (PI)) (* (exp (- z 15/2)) (sqrt 2)))
(* -1 (* z (- 1 (* 15/2 (/ 1 z)))))
(* -1 (* z (- 1 (* 1/2 (/ 1 z)))))
(exp (- (+ (* 1/2 (log (* 2 (PI)))) (* (log (+ 15/2 (* -1 z))) (+ 1/2 (* -1 z)))) (+ 15/2 (* -1 z))))
(* -1 (* z (- 1 (* 3 (/ 1 z)))))
(* -1 (* z (- 1 (* 4 (/ 1 z)))))
(* -1 (* z (- 1 (* 5 (/ 1 z)))))
(* -1 (* z (- 1 (* 7 (/ 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))))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (sqrt 2)))
Outputs
(* -1 z)
(neg.f64 z)
15/2
#s(literal 15/2 binary64)
(+ 15/2 (* -1 z))
(-.f64 #s(literal 15/2 binary64) z)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1 z))
(-.f64 #s(literal 1/2 binary64) z)
(exp (- (+ (* 1/2 (log 15/2)) (* 1/2 (log (* 2 (PI))))) 15/2))
(*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #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))))))
(*.f64 (fma.f64 z (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #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 (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (fma.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 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))))) z (*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #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 (*.f64 z z) (*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64))) (fma.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) (fma.f64 #s(literal -29/225 binary64) (log.f64 #s(literal 15/2 binary64)) #s(literal 1304/10125 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 (fma.f64 z (-.f64 #s(literal 14/15 binary64) (log.f64 #s(literal 15/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (exp.f64 #s(literal 15/2 binary64))) (pow.f64 #s(literal 15/2 binary64) #s(literal 1/2 binary64)))))
3
#s(literal 3 binary64)
(+ 3 (* -1 z))
(-.f64 #s(literal 3 binary64) z)
4
#s(literal 4 binary64)
(+ 4 (* -1 z))
(-.f64 #s(literal 4 binary64) z)
5
#s(literal 5 binary64)
(+ 5 (* -1 z))
(-.f64 #s(literal 5 binary64) z)
7
#s(literal 7 binary64)
(+ 7 (* -1 z))
(-.f64 #s(literal 7 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 (*.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 (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)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (fma.f64 (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) (+.f64 (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)))) (*.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 (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)))))))
(* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))
(+ (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))) (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI))))
(*.f64 (+.f64 z #s(literal 1 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))))
(+ (* z (+ (* 1/2 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(fma.f64 (fma.f64 z #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 (sqrt.f64 (PI.f64)) z) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))))
(+ (* z (+ (* z (+ (* 1/6 (* (* z (* (exp -15/2) (sqrt 2))) (sqrt (PI)))) (* 1/2 (* (sqrt (PI)) (* (exp -15/2) (sqrt 2)))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))) (* (sqrt (PI)) (* (exp -15/2) (sqrt 2))))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))) (fma.f64 #s(literal 1/6 binary64) z #s(literal 1/2 binary64))) (*.f64 (+.f64 z #s(literal 1 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))))
(* z (- (* 15/2 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 15/2 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)
(exp (- (+ z (+ (* 1/2 (log (* 2 (PI)))) (* (log (- 15/2 z)) (- 1/2 z)))) 15/2))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) #s(literal 2 binary64)) #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))))
(* z (- (* 3 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 3 binary64) z) #s(literal 1 binary64)) z)
(* z (- (* 4 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 4 binary64) z) #s(literal 1 binary64)) z)
(* z (- (* 5 (/ 1 z)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 5 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 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))))
(* (sqrt (PI)) (* (exp (- z 15/2)) (sqrt 2)))
(*.f64 (*.f64 (exp.f64 (-.f64 z #s(literal 15/2 binary64))) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (PI.f64)))
(* -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 (* 1/2 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 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 (PI.f64) #s(literal 2 binary64)) #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))))
(* -1 (* z (- 1 (* 3 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) z)) (neg.f64 z))
(* -1 (* z (- 1 (* 4 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) z)) (neg.f64 z))
(* -1 (* z (- 1 (* 5 (/ 1 z)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 5 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 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 (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))))
(* (sqrt (PI)) (* (exp (neg (+ 15/2 (* -1 z)))) (sqrt 2)))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 (PI.f64)))

rewrite254.0ms (1%)

Memory
14.1MiB live, 178.8MiB allocated; 47ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
092315
0152274
1629240
25303240
08192240
Stop Event
iter limit
node limit
iter limit
Counts
23 → 504
Calls
Call 1
Inputs
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 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))
(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 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 3 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 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 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 2 binary64) (+.f64 z #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal 6765203681218851/10000000000000 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 #s(literal -3147848041806007/2500000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 2 binary64))))
(log.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 binary64)))))
(sqrt.f64 (PI.f64))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 9999999999998099/10000000000000000 binary64))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 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)))))
#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 (+.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))))
(sqrt.f64 (*.f64 (PI.f64) #s(literal 2 binary64)))
Outputs
(*.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (-.f64 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 #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 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (-.f64 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 #s(literal 1 binary64) (-.f64 z #s(literal 1 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) (-.f64 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 #s(literal 0 binary64) z)
(-.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 -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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 225/4 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 3375/8 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 #s(literal 225/4 binary64) (*.f64 (-.f64 #s(literal 0 binary64) z) #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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 (-.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 (+.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))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 15/2 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 15/2 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) #s(literal 7 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 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #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 (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 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #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 (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 #s(literal 0 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1/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 #s(literal 3/2 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) 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 #s(literal 0 binary64) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))) (/.f64 #s(literal 1/8 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))))
(+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 #s(literal 0 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)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (exp.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))) (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 #s(literal 2 binary64) (PI.f64))))
(*.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 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (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 (pow.f64 (-.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 #s(literal 2 binary64) (PI.f64))))) (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 #s(literal 2 binary64) (PI.f64)))) #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 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 #s(literal 1 binary64) (exp.f64 (neg.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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))))))))
(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 #s(literal 2 binary64) (PI.f64)))) (*.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 #s(literal 2 binary64) (PI.f64))))))
(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 #s(literal 2 binary64) (PI.f64)))) (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 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(exp.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (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 #s(literal 2 binary64) (PI.f64))))) (*.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 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.f64)))) (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 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(+.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (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 #s(literal 0 binary64) z) #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (+.f64 #s(literal 27 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 3 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (/.f64 #s(literal 9 binary64) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 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 #s(literal 0 binary64) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z)))) (/.f64 #s(literal 27 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z)))))
(+.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 9 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))
(/.f64 (-.f64 #s(literal 16 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64))) (-.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -27 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 64 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64)) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64)))
(/.f64 (+.f64 #s(literal 64 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 16 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (+.f64 #s(literal 64 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64)) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 4 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64))
(-.f64 (+.f64 #s(literal 4 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64))))
(-.f64 #s(literal 5 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -3 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -3 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 4 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64)) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z)))) (/.f64 #s(literal 64 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64)) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z)))))
(+.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 4 binary64))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) #s(literal 16 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64)))
(/.f64 (-.f64 #s(literal 25 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64))) (-.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 3 binary64)) #s(literal -64 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 2 binary64)) (+.f64 #s(literal 16 binary64) (*.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 25 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 5 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 125 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 25 binary64)) (*.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 25 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 5 binary64)))
(/.f64 (+.f64 #s(literal 125 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 25 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (*.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (+.f64 #s(literal 125 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 25 binary64)) (*.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 5 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #s(literal 5 binary64))
(-.f64 (+.f64 #s(literal 5 binary64) (-.f64 #s(literal 1 binary64) z)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 5 binary64))) (/.f64 #s(literal 25 binary64) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 5 binary64))))
(-.f64 #s(literal 6 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -4 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 z #s(literal -4 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 5 binary64)))
(+.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 25 binary64)) (*.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z)))) (/.f64 #s(literal 125 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 25 binary64)) (*.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z)))))
(+.f64 #s(literal 5 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 5 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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 225/4 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 3375/8 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 #s(literal 225/4 binary64) (*.f64 (-.f64 #s(literal 0 binary64) z) #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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 (-.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 (+.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))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 15/2 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 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 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 15/2 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) #s(literal 7 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 #s(literal 1/2 binary64) (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -6 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 2 binary64))) (-.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 7 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 7 binary64)))
(/.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 49 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (+.f64 #s(literal 343 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 7 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 7 binary64))) (/.f64 #s(literal 49 binary64) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 7 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 #s(literal 0 binary64) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z)))) (/.f64 #s(literal 343 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 49 binary64)) (*.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z)))))
(+.f64 #s(literal 7 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 7 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 #s(literal 0 binary64) z) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #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 (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 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.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 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #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 (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 #s(literal 0 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #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 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1/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 #s(literal 3/2 binary64) (+.f64 z #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) 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 #s(literal 0 binary64) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))) (/.f64 #s(literal 1/8 binary64) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z)))))
(+.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) z))
(+.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1/2 binary64))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 z z)) (-.f64 (*.f64 z z) #s(literal 1 binary64))) (-.f64 z #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 z z)) (+.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 z z (-.f64 #s(literal 1 binary64) z)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 z z z) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (fma.f64 z z z) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 z z z) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (fma.f64 z z z) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 z z z)))
(*.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)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))))) (+.f64 (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 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 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 #s(literal 0 binary64) z) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 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 (-.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 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) z))))
(/.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 3 binary64) z)))
(/.f64 (neg.f64 (-.f64 #s(literal 8 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) z) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) (pow.f64 z #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) 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 3 binary64) z))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 z z)) (+.f64 z #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 8 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) z) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 9 binary64))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 6 binary64))) (pow.f64 z #s(literal 3 binary64))) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) z))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) z)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)))
(neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) z)))
(fma.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z) #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 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 3 binary64) z)) (/.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) z)))
(-.f64 (/.f64 #s(literal 8 binary64) (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) z) #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) z) #s(literal 4 binary64))))
(-.f64 (-.f64 #s(literal 2 binary64) z) #s(literal 1 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) (-.f64 z #s(literal 1 binary64))) #s(literal 1 binary64))
(-.f64 (pow.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #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 #s(literal 0 binary64) z) #s(literal 3 binary64)) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) z))) (pow.f64 (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) z)) #s(literal -1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 z) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) z))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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))))
(/.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (*.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))))))
(/.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 3 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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 1 binary64) z)) #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 3 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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))))))
(/.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)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) z)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) z) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 8 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) z) #s(literal 4 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (-.f64 #s(literal 0 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 #s(literal 8 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 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 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))))) (/.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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)))
(+.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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(/.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 1/3 binary64) (log.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (log.f64 #s(literal 2 binary64)))
(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 (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 binary64) (log.f64 (PI.f64)) (log.f64 #s(literal 2 binary64)))
(+.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 (*.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 #s(literal 2 binary64)) (log.f64 (PI.f64)))
(+.f64 (log.f64 (PI.f64)) (log.f64 #s(literal 2 binary64)))
(log.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 479507597606835099/10000000000000000 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 (sqrt.f64 #s(literal 15 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.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 (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 (PI.f64) #s(literal 1/6 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3/2 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 (sqrt.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(exp.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 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 (log.f64 (PI.f64)) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/2 binary64))))
#s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #s(literal 9999999999998099/10000000000000000 binary64))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 (+.f64 #s(literal -15/2 binary64) z))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (exp.f64 (+.f64 #s(literal -15/2 binary64) z)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (PI.f64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))
(*.f64 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (exp.f64 z) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 (+.f64 #s(literal -15/2 binary64) z)) (sqrt.f64 #s(literal 2 binary64))))
#s(approx (+ (- (- 1 z) 1) 7) #s(literal 7 binary64))
(*.f64 (*.f64 (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (exp.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))) (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))) (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 #s(literal 2 binary64) (PI.f64))))
(*.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 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) (exp.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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 (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 (pow.f64 (-.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 #s(literal 2 binary64) (PI.f64))))) (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 #s(literal 2 binary64) (PI.f64)))) #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 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 #s(literal 1 binary64) (exp.f64 (neg.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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))))))))
(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 #s(literal 2 binary64) (PI.f64)))) (*.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 #s(literal 2 binary64) (PI.f64))))))
(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 #s(literal 2 binary64) (PI.f64)))) (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 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(exp.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (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 #s(literal 2 binary64) (PI.f64))))) (*.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 #s(literal 2 binary64) (PI.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 #s(literal 2 binary64) (PI.f64)))) (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 #s(literal 2 binary64) (PI.f64)))) (sinh.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal -13/2 binary64))))))
(+.f64 (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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 (cosh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))) (sinh.f64 (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))) #s(literal 1/2 binary64) (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1/2 binary64)) (log.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)))))))
#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 (-.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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))))
(/.f64 (-.f64 #s(literal 99999999999961980000000003613801/100000000000000000000000000000000 binary64) (*.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))))))
(/.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 3 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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 1 binary64) z)) #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 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 3 binary64)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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))))))
(/.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)) (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64))) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 1 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) z)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 4 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) z) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 8 binary64) (pow.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (+.f64 z #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) z) #s(literal 4 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (-.f64 #s(literal 0 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 #s(literal 8 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) z) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 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 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(fma.f64 (fma.f64 (+.f64 z #s(literal 1 binary64)) z #s(literal 1 binary64)) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3 binary64)))) (+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))))) (/.f64 (pow.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))))))
(+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (-.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 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))) (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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 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)))
(+.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 #s(literal 3 binary64) (+.f64 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 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64))))))
(+.f64 #s(literal 9999999999998099/10000000000000000 binary64) (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 z #s(literal 1 binary64)))) (/.f64 #s(literal 6765203681218851/10000000000000 binary64) (-.f64 #s(literal 1 binary64) z))))
(*.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 #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 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (PI.f64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (PI.f64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.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 (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 (cbrt.f64 (PI.f64)) (pow.f64 (*.f64 (cbrt.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)))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))
(pow.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 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 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 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 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (PI.f64))))
(hypot.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (sqrt.f64 (PI.f64)))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 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 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 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))) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 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 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (neg.f64 (sqrt.f64 (PI.f64))) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 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)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(hypot.f64 (sqrt.f64 (PI.f64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/2 binary64)))
(hypot.f64 (sqrt.f64 (PI.f64)) (pow.f64 (fabs.f64 (PI.f64)) #s(literal 1/2 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 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(hypot.f64 (sqrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 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 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64)))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))) (sinh.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.f64))))))

eval650.0ms (2.7%)

Memory
6.4MiB live, 508.9MiB allocated; 63ms collecting garbage
Compiler

Compiled 212 436 to 9 789 computations (95.4% saved)

prune320.0ms (1.3%)

Memory
5.0MiB live, 345.5MiB allocated; 55ms collecting garbage
Pruning

25 alts after pruning (25 fresh and 0 done)

PrunedKeptTotal
New1 525141 539
Fresh101121
Picked505
Done000
Total1 540251 565
Accuracy
99.6%
Counts
1 565 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.3%
(*.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.7%
(*.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 #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))))))
95.8%
(*.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) #s(approx (+ (- (- 1 z) 1) 5) (-.f64 #s(literal 5 binary64) z)))) (/.f64 #s(literal -3464277381643003/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) (-.f64 #s(literal 7 binary64) z)))) (/.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 (*.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) #s(approx (+ (- (- 1 z) 1) 5) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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.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 #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) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) (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) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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))))))
95.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 #s(approx (+ (- (- 1 z) 1) 7) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
97.9%
(*.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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 5) (-.f64 #s(literal 5 binary64) z)))) (/.f64 #s(literal -3464277381643003/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) (-.f64 #s(literal 7 binary64) z)))) (/.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 (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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
94.7%
(*.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))))))
97.7%
(*.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 (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)))) (+.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.8%
(*.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 (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)))) (+.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.8%
(*.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 (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)))) (+.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.4%
(*.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 (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)))) (+.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))))))
3.7%
(*.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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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))))))
95.8%
(*.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.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.3%
(*.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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))))))
21.3%
(*.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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))))))
95.6%
(*.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 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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.8%
(*.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 (exp.f64 #s(literal -15/2 binary64)) (*.f64 (exp.f64 z) (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)))) (+.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.8%
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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.7%
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
22.8%
(*.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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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))))))
Compiler

Compiled 12 147 to 2 506 computations (79.4% saved)

regimes51.0ms (0.2%)

Memory
-29.6MiB live, 115.3MiB allocated; 14ms collecting garbage
Counts
66 → 1
Calls
Call 1
Inputs
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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 #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 #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 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (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) (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 #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 (/.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 (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)))) (+.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) (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 (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)))) (+.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 #s(approx (+ (- (- 1 z) 1) 7) #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) (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) #s(approx (+ (- (- 1 z) 1) 5) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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 #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 (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)))) (+.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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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 #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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #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) (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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (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)))) (+.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 (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) #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 #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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (*.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 #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))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.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 (* (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 (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)))) (+.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 #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))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (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)))) (+.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 (* (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 (*.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) #s(approx (+ (- (- 1 z) 1) 5) (-.f64 #s(literal 5 binary64) z)))) (/.f64 #s(literal -3464277381643003/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) (-.f64 #s(literal 7 binary64) z)))) (/.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 (pow.f64 (-.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 (+.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 #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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (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) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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 #s(approx (+ (- (- 1 z) 1) 7) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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 #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 (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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 #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 (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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 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 (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (/.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 (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 #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)) (*.f64 (exp.f64 z) (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)))) (+.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 (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 (+.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 (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))) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 5) (-.f64 #s(literal 5 binary64) z)))) (/.f64 #s(literal -3464277381643003/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) (-.f64 #s(literal 7 binary64) z)))) (/.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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 #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 (-.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 (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 (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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 5) (-.f64 #s(literal 5 binary64) z)))) (/.f64 #s(literal -3464277381643003/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) (-.f64 #s(literal 7 binary64) z)))) (/.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:

21.0ms
z
16.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
97.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))))))
97.9%1z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes43.0ms (0.2%)

Memory
41.2MiB live, 132.4MiB allocated; 5ms collecting garbage
Counts
62 → 1
Calls
Call 1
Inputs
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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 #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 #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 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (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) (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 #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 (/.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 (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)))) (+.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) (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 (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)))) (+.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 #s(approx (+ (- (- 1 z) 1) 7) #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) (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) #s(approx (+ (- (- 1 z) 1) 5) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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 #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 (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)))) (+.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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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 #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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #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) (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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (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)))) (+.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 (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) #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 #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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (*.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 #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))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.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 (* (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 (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)))) (+.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 #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))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (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)))) (+.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 (* (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 (*.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) #s(approx (+ (- (- 1 z) 1) 5) (-.f64 #s(literal 5 binary64) z)))) (/.f64 #s(literal -3464277381643003/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) (-.f64 #s(literal 7 binary64) z)))) (/.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 (pow.f64 (-.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 (+.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 #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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (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) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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 #s(approx (+ (- (- 1 z) 1) 7) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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 #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 (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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 #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 (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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 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 (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (/.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 (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 #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)) (*.f64 (exp.f64 z) (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)))) (+.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 (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 (+.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 (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))) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (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 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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:

17.0ms
z
16.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
97.8%1z
97.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)

regimes42.0ms (0.2%)

Memory
-20.7MiB live, 122.7MiB allocated; 10ms collecting garbage
Counts
56 → 2
Calls
Call 1
Inputs
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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 #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 #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 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (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) (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 #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 (/.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 (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)))) (+.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) (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 (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)))) (+.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 #s(approx (+ (- (- 1 z) 1) 7) #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) (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) #s(approx (+ (- (- 1 z) 1) 5) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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 #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 (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)))) (+.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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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 #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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #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) (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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (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)))) (+.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 (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) #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 #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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (*.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 #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))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.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 (* (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 (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)))) (+.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 #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))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (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)))) (+.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 (* (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 (*.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) #s(approx (+ (- (- 1 z) 1) 5) (-.f64 #s(literal 5 binary64) z)))) (/.f64 #s(literal -3464277381643003/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) (-.f64 #s(literal 7 binary64) z)))) (/.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 (pow.f64 (-.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 (+.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 #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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (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) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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 #s(approx (+ (- (- 1 z) 1) 7) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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 #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 (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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 #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 (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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 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 (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (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)))) (+.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))))))
Calls

2 calls:

15.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))))))
14.0ms
z
Results
AccuracySegmentsBranch
99.3%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) (+.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))))))
99.3%2z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes37.0ms (0.2%)

Memory
33.0MiB live, 79.0MiB allocated; 2ms collecting garbage
Counts
55 → 2
Calls
Call 1
Inputs
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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 #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 #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 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (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) (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 #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 (/.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 (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)))) (+.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) (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 (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)))) (+.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 #s(approx (+ (- (- 1 z) 1) 7) #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) (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) #s(approx (+ (- (- 1 z) 1) 5) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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 #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 (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)))) (+.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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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 #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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #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) (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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (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)))) (+.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 (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) #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 #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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (*.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 #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))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.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 (* (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 (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)))) (+.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 #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))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (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)))) (+.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 (* (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 (*.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) #s(approx (+ (- (- 1 z) 1) 5) (-.f64 #s(literal 5 binary64) z)))) (/.f64 #s(literal -3464277381643003/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) (-.f64 #s(literal 7 binary64) z)))) (/.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 (pow.f64 (-.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 (+.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 #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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (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) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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 #s(approx (+ (- (- 1 z) 1) 7) (*.f64 (-.f64 (/.f64 #s(literal 7 binary64) z) #s(literal 1 binary64)) z)) #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 #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 (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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 #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 (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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (/ (- 1 (pow z 3)) (+ (+ (* z z) z) 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 (/.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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 (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)))) (+.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))))))
Calls

2 calls:

14.0ms
z
14.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
99.3%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) (+.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))))))
99.3%2z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes62.0ms (0.3%)

Memory
-44.9MiB live, 49.8MiB allocated; 12ms collecting garbage
Counts
35 → 2
Calls
Call 1
Inputs
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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 #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 #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 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (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) (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 #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 (/.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 (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)))) (+.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) (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 (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)))) (+.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 #s(approx (+ (- (- 1 z) 1) 7) #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) (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) #s(approx (+ (- (- 1 z) 1) 5) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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 #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 (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)))) (+.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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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 #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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #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) (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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (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)))) (+.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 (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) #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 #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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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 #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 (*.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 #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))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (fma.f64 (fma.f64 (fma.f64 #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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.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:

9.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))))))
9.0ms
z
Results
AccuracySegmentsBranch
98.3%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) (+.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.4%2z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes21.0ms (0.1%)

Memory
3.7MiB live, 47.8MiB allocated; 5ms collecting garbage
Counts
25 → 2
Calls
Call 1
Inputs
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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 #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 #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 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (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) (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 #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 (/.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 (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)))) (+.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) (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 (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)))) (+.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 #s(approx (+ (- (- 1 z) 1) 7) #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) (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) #s(approx (+ (- (- 1 z) 1) 5) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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 #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 (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)))) (+.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 #s(literal 2076511864126339/4000000000000 binary64) z #s(literal 904338909853211/2500000000000 binary64)) z #s(literal 479507597606835099/10000000000000000 binary64))) (/.f64 #s(literal 7713234287776531/10000000000000 binary64) #s(approx (+ (- (- 1 z) 1) 3) (-.f64 #s(literal 3 binary64) z)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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 #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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 #s(literal 5826188486005177/10000000000000 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 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #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) (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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3683516130645841/2000000000000 binary64) z) #s(literal 5826188486005177/10000000000000 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))))))
Outputs
(*.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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 (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)))) (+.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))))))
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
98.3%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) (+.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.3%2z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes14.0ms (0.1%)

Memory
37.5MiB live, 37.5MiB allocated; 0ms collecting garbage
Counts
19 → 2
Calls
Call 1
Inputs
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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 #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 #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 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (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) (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 #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 (/.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 (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)))) (+.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) (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 (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)))) (+.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 #s(approx (+ (- (- 1 z) 1) 7) #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) (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) #s(approx (+ (- (- 1 z) 1) 5) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/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))))))
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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.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))))))
Calls

2 calls:

6.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))))))
5.0ms
z
Results
AccuracySegmentsBranch
97.9%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) (+.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.0%2z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes15.0ms (0.1%)

Memory
-12.8MiB live, 31.3MiB allocated; 5ms collecting garbage
Counts
16 → 1
Calls
Call 1
Inputs
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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 #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 #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 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (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) (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 #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 (/.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 (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)))) (+.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))))))
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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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))))))
Calls

2 calls:

7.0ms
z
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))))))
Results
AccuracySegmentsBranch
96.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))))))
96.1%1z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes10.0ms (0%)

Memory
25.1MiB live, 25.1MiB allocated; 0ms collecting garbage
Counts
13 → 1
Calls
Call 1
Inputs
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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 #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 #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 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (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) (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 #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 (/.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 (sqrt.f64 (*.f64 #s(literal 2 binary64) (PI.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)))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 #s(approx (+ (+ 9999999999998099/10000000000000000 (/ 6765203681218851/10000000000000 (+ (- (- 1 z) 1) 1))) (/ -3147848041806007/2500000000000 (+ (- (- 1 z) 1) 2))) #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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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))))))
Outputs
(*.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 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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))))))
Calls

2 calls:

4.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
95.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))))))
95.6%1z
Compiler

Compiled 124 to 61 computations (50.8% saved)

regimes20.0ms (0.1%)

Memory
-46.8MiB live, 16.8MiB allocated; 18ms collecting garbage
Counts
7 → 1
Calls
Call 1
Inputs
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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))) #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 #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 (/.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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:

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))))))
2.0ms
z
Results
AccuracySegmentsBranch
94.8%1z
94.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)

regimes3.0ms (0%)

Memory
10.4MiB live, 10.4MiB allocated; 0ms collecting garbage
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 #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)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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:

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
94.7%1z
94.7%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)

bsearch69.0ms (0.3%)

Memory
11.8MiB live, 145.7MiB allocated; 18ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
61.0ms
-43.24673277433547
-0.8203351028932321
Samples
53.0ms112×0valid
Compiler

Compiled 1 862 to 1 113 computations (40.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
const: 16.0ms (32.9% of total)
ival-add: 11.0ms (22.6% of total)
ival-sinu: 7.0ms (14.4% of total)
ival-div: 6.0ms (12.3% of total)
ival-mult: 3.0ms (6.2% of total)
ival-pow: 2.0ms (4.1% of total)
ival-exp: 1.0ms (2.1% of total)
ival-sub: 1.0ms (2.1% of total)
ival-sqrt: 1.0ms (2.1% of total)
ival-pi: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-neg: 0.0ms (0% of total)

bsearch19.0ms (0.1%)

Memory
-21.2MiB live, 27.2MiB allocated; 14ms collecting garbage
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
17.0ms
-1976.997505064676
-43.24673277433547
Samples
6.0ms16×0valid
Compiler

Compiled 415 to 236 computations (43.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
const: 2.0ms (35% of total)
ival-div: 1.0ms (17.5% of total)
ival-add: 1.0ms (17.5% of total)
ival-sinu: 1.0ms (17.5% of total)
ival-pi: 0.0ms (0% of total)
ival-exp: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-sqrt: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-neg: 0.0ms (0% of total)
ival-pow: 0.0ms (0% of total)

bsearch67.0ms (0.3%)

Memory
60.0MiB live, 176.6MiB allocated; 12ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
59.0ms
-0.8203351028932321
-0.034509145141921306
Samples
49.0ms112×0valid
Compiler

Compiled 2 100 to 1 183 computations (43.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 45.0ms
const: 12.0ms (26.9% of total)
ival-add: 9.0ms (20.1% of total)
ival-mult: 8.0ms (17.9% of total)
ival-div: 6.0ms (13.4% of total)
ival-sinu: 3.0ms (6.7% of total)
ival-pow: 2.0ms (4.5% of total)
ival-exp: 1.0ms (2.2% of total)
ival-sub: 1.0ms (2.2% of total)
ival-sqrt: 1.0ms (2.2% of total)
ival-pi: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-neg: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
7.9MiB live, 7.9MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
1.0ms
-1976.997505064676
-43.24673277433547
Compiler

Compiled 429 to 242 computations (43.6% saved)

bsearch66.0ms (0.3%)

Memory
-25.9MiB live, 111.4MiB allocated; 44ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
48.0ms
-0.8203351028932321
-0.034509145141921306
Samples
41.0ms64×0valid
Compiler

Compiled 2 058 to 1 155 computations (43.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-div: 13.0ms (41.6% of total)
const: 7.0ms (22.4% of total)
ival-add: 4.0ms (12.8% of total)
ival-mult: 2.0ms (6.4% of total)
ival-sinu: 2.0ms (6.4% of total)
ival-exp: 1.0ms (3.2% of total)
ival-sub: 1.0ms (3.2% of total)
ival-pow: 1.0ms (3.2% of total)
ival-pi: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-sqrt: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-neg: 0.0ms (0% of total)

simplify72.0ms (0.3%)

Memory
31.2MiB live, 77.8MiB allocated; 5ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02622197
13482175
25442037
310541970
440921928
Stop Event
node limit
Calls
Call 1
Inputs
(*.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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 5) (-.f64 #s(literal 5 binary64) z)))) (/.f64 #s(literal -3464277381643003/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) (-.f64 #s(literal 7 binary64) z)))) (/.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 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(if (<=.f64 z #s(literal -63/2 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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (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)))) (+.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)))))))
(if (<=.f64 z #s(literal -1000 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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 (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)))) (+.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)))))))
(if (<=.f64 z #s(literal -6034823500676465/9007199254740992 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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.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)))))))
(if (<=.f64 z #s(literal -1000 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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 (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)))) (+.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)))))))
(if (<=.f64 z #s(literal -1170935903116329/2251799813685248 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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 5) (-.f64 #s(literal 5 binary64) z)))) (/.f64 #s(literal -3464277381643003/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) (-.f64 #s(literal 7 binary64) z)))) (/.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)) (+.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 #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 (-.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) #s(approx (+ (- (- 1 z) 1) 5) (-.f64 #s(literal 5 binary64) z)))) (/.f64 #s(literal -3464277381643003/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) (-.f64 #s(literal 7 binary64) z)))) (/.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 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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)) (+.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 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))
(if (<=.f64 z #s(literal -63/2 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 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (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)))) (+.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)))))))
(if (<=.f64 z #s(literal -63/2 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)) (+.f64 (+.f64 #s(literal -1 binary64) z) #s(literal -13/2 binary64))))) (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (+.f64 (/.f64 #s(literal -3147848041806007/2500000000000 binary64) (-.f64 #s(literal 3 binary64) (+.f64 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) #s(approx (+ (- (- 1 z) 1) 7) (-.f64 #s(literal 7 binary64) z)))) (/.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 (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)))) (+.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)))))))
(if (<=.f64 z #s(literal -1000 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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 (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)))) (+.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)))))))
(if (<=.f64 z #s(literal -6034823500676465/9007199254740992 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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.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)))))))
(if (<=.f64 z #s(literal -1000 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 #s(approx (* (* (exp (+ -15/2 z)) (sqrt (PI))) (sqrt 2)) (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -15/2 binary64))) (sqrt.f64 (PI.f64)))) (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))) #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 (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)))) (+.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)))))))
(if (<=.f64 z #s(literal -1170935903116329/2251799813685248 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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (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)))) (+.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 #s(approx (+ (- (- 1 z) 1) 7) #s(literal 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 #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) (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 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) (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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 4) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 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 (sqrt.f64 (PI.f64)) (*.f64 (exp.f64 #s(literal -15/2 binary64)) (sqrt.f64 #s(literal 15 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) #s(approx (+ (- (- 1 z) 1) 3) #s(literal 3 binary64)))) (/.f64 #s(literal -883075145810703/5000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 2501468655737381/200000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 5 binary64)))) (/.f64 #s(literal -3464277381643003/25000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 6 binary64)))) (/.f64 #s(literal 2496092394504893/250000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 7 binary64)))) (/.f64 #s(literal 3764081837873279/25000000000000000000000 binary64) (+.f64 (-.f64 (-.f64 #s(literal 1 binary64) z) #s(literal 1 binary64)) #s(literal 8 binary64))))))

derivations1.8s (7.3%)

Memory
-52.3MiB live, 1 163.3MiB allocated; 220ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0148479
1510434
22051399
08159376
098326
0163282
1671248
25586248
08559248
0235921
1843848
23540752
08751717
092315
0152274
1629240
25303240
08192240
02785
04669
122961
2183561
0969661
082279
0134230
1485216
23465215
08255215
0226901
1821829
23494733
08660698
0235921
1843848
23534752
08742717
Stop Event
fuel
iter limit
node limit
iter limit
node limit
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
iter limit
node limit
Compiler

Compiled 2 194 to 274 computations (87.5% saved)

preprocess687.0ms (2.8%)

Memory
3.6MiB live, 194.9MiB allocated; 37ms collecting garbage
Compiler

Compiled 4 634 to 668 computations (85.6% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...