Numeric.SpecFunctions:$slogFactorial from math-functions-0.1.5.2, B

Time bar (total: 6.8s)

start0.0ms (0%)

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

analyze1.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated; 0ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
100%49.9%0%0.1%0%49.9%0%2
Compiler

Compiled 26 to 22 computations (15.4% saved)

sample2.0s (29.6%)

Memory
61.6MiB live, 2 223.1MiB allocated; 521ms collecting garbage
Samples
1.6s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.3s
const: 613.0ms (46.2% of total)
ival-add: 179.0ms (13.5% of total)
ival-mult: 166.0ms (12.5% of total)
ival-sub: 148.0ms (11.1% of total)
ival-log: 140.0ms (10.5% of total)
ival-div: 69.0ms (5.2% of total)
exact: 7.0ms (0.5% of total)
adjust: 3.0ms (0.2% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain368.0ms (5.4%)

Memory
-27.3MiB live, 457.3MiB allocated; 114ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
190-0-(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
00-0-(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
00-0-#s(literal 13888888888889/5000000000000000 binary64)
00-0-(log.f64 x)
00-0-(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
00-0-(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
00-0-y
00-0-(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
00-0-#s(literal 83333333333333/1000000000000000 binary64)
00-0-(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
00-0-#s(literal 1/2 binary64)
00-0-#s(literal 7936500793651/10000000000000000 binary64)
00-0-(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
00-0-(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
00-0-z
00-0-(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
00-0-(-.f64 x #s(literal 1/2 binary64))
00-0-(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
00-0-#s(literal 91893853320467/100000000000000 binary64)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)o/n190
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)overflow38
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)overflow83
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))overflow83
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))overflow38
Confusion
Predicted +Predicted -
+190
-0237
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+1900
-00237
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0237
119
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
104.0ms512×0valid
Compiler

Compiled 246 to 64 computations (74% saved)

Precisions
Click to see histograms. Total time spent on operations: 64.0ms
const: 27.0ms (42.2% of total)
ival-mult: 10.0ms (15.6% of total)
ival-add: 9.0ms (14.1% of total)
ival-sub: 7.0ms (10.9% of total)
ival-log: 6.0ms (9.4% of total)
ival-div: 3.0ms (4.7% 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)

preprocess229.0ms (3.4%)

Memory
31.7MiB live, 128.8MiB allocated; 12ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
076257
1165254
2462254
31330251
43305249
02024
03224
14624
28624
320124
449424
5140124
6404424
7531724
8580224
9654324
10724024
11781324
0887221
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (-.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (-.f64 y #s(literal -7936500793651/10000000000000000 binary64)) z #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)) x))
Compiler

Compiled 24 to 20 computations (16.7% saved)

eval0.0ms (0%)

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

Compiled 0 to 3 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.7%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Compiler

Compiled 24 to 20 computations (16.7% saved)

series100.0ms (1.5%)

Memory
-17.7MiB live, 73.7MiB allocated; 8ms collecting garbage
Counts
20 → 104
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
y
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* -1/2 (log x)))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1/2 (log x))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1/2 (log x))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (+ (* -1/2 (log x)) (* x (log x)))))
#s(approx (- x 1/2) #s(hole binary64 -1/2))
#s(approx (- x 1/2) #s(hole binary64 (- x 1/2)))
#s(approx x #s(hole binary64 x))
#s(approx (log x) #s(hole binary64 (log x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))))
#s(approx (- x 1/2) #s(hole binary64 x))
#s(approx (- x 1/2) #s(hole binary64 (* x (- 1 (* 1/2 (/ 1 x))))))
#s(approx (log x) #s(hole binary64 (* -1 (log (/ 1 x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))))
#s(approx (- x 1/2) #s(hole binary64 (* -1 (* x (- (* 1/2 (/ 1 x)) 1)))))
#s(approx (log x) #s(hole binary64 (+ (log -1) (* -1 (log (/ -1 x))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* 7936500793651/10000000000000000 z)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 z) (* y z))))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 7936500793651/10000000000000000))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx y #s(hole binary64 y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (pow z 2))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* y (pow z 2))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* y (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* y z)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* y z)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* y (+ z (* 7936500793651/10000000000000000 (/ z y))))))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 y))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2)))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -7936500793651/10000000000000000 (/ z y)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 83333333333333/1000000000000000))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* -13888888888889/5000000000000000 z)))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 -13888888888889/5000000000000000))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx z #s(hole binary64 z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))))
Calls

9 calls:

TimeVariablePointExpression
32.0ms
x
@0
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 z 13888888888889/5000000000000000 83333333333333/1000000000000000)
24.0ms
y
@inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 z 13888888888889/5000000000000000 83333333333333/1000000000000000)
20.0ms
x
@-inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 z 13888888888889/5000000000000000 83333333333333/1000000000000000)
7.0ms
x
@inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 z 13888888888889/5000000000000000 83333333333333/1000000000000000)
5.0ms
y
@0
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 z 13888888888889/5000000000000000 83333333333333/1000000000000000)

rewrite250.0ms (3.7%)

Memory
18.6MiB live, 242.9MiB allocated; 40ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04082926
04282730
125532714
083872612
Stop Event
iter limit
node limit
iter limit
Counts
124 → 202
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
y
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* -1/2 (log x)))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1/2 (log x))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1/2 (log x))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (+ (* -1/2 (log x)) (* x (log x)))))
#s(approx (- x 1/2) #s(hole binary64 -1/2))
#s(approx (- x 1/2) #s(hole binary64 (- x 1/2)))
#s(approx x #s(hole binary64 x))
#s(approx (log x) #s(hole binary64 (log x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))))
#s(approx (- x 1/2) #s(hole binary64 x))
#s(approx (- x 1/2) #s(hole binary64 (* x (- 1 (* 1/2 (/ 1 x))))))
#s(approx (log x) #s(hole binary64 (* -1 (log (/ 1 x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))))
#s(approx (- x 1/2) #s(hole binary64 (* -1 (* x (- (* 1/2 (/ 1 x)) 1)))))
#s(approx (log x) #s(hole binary64 (+ (log -1) (* -1 (log (/ -1 x))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* 7936500793651/10000000000000000 z)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 z) (* y z))))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 7936500793651/10000000000000000))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx y #s(hole binary64 y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (pow z 2))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* y (pow z 2))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* y (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2)))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* y z)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* y z)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* y (+ z (* 7936500793651/10000000000000000 (/ z y))))))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 y))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y)) (* -1 (pow z 2)))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -7936500793651/10000000000000000 (/ z y)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 83333333333333/1000000000000000))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* -13888888888889/5000000000000000 z)))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 -13888888888889/5000000000000000))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx z #s(hole binary64 z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))))
Outputs
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 3 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x))))) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x))))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x))))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x))))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (neg.f64 x) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 x (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x))))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 3 binary64))))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) x (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) x))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x))))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) x (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) x))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))))
(+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(log.f64 (pow.f64 x (-.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 x x) #s(literal 1/4 binary64)) (+.f64 x #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 x x (+.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/2 binary64)))))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(*.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)))
(neg.f64 (neg.f64 (log.f64 x)))
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 (fma.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) (neg.f64 x) (*.f64 (neg.f64 x) #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x (*.f64 (neg.f64 x) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z) (neg.f64 x) (*.f64 x #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x) (*.f64 (neg.f64 x) (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) x (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 x) (*.f64 x (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) x (*.f64 x (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x))))))
(/.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 x))
(/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)))
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)))
(/.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64))) (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)))
(/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (+.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)))))
(fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 z (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64))))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(+.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
(*.f64 z (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 2 binary64)) (+.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)))))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (-.f64 (*.f64 z y) #s(literal 13888888888889/5000000000000000 binary64)))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (-.f64 (*.f64 z y) #s(literal 13888888888889/5000000000000000 binary64)))
(-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64))
(+.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) (-.f64 (*.f64 z y) #s(literal 13888888888889/5000000000000000 binary64)))
(*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z)
(*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (-.f64 (pow.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z y)))
(/.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 z y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (*.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z y)))))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (*.f64 z y))
(fma.f64 z y (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (*.f64 z y))
(fma.f64 y z (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)))
(-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (neg.f64 y) z))
(+.f64 (*.f64 z y) (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)))
(+.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z y))
(/.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
y
#s(literal 7936500793651/10000000000000000 binary64)
z
#s(literal 13888888888889/5000000000000000 binary64)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (+.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
#s(approx (- (* (- x 1/2) (log x)) x) (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))))
#s(approx (* (- x 1/2) (log x)) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
#s(approx (* (- x 1/2) (log x)) (*.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x)))
#s(approx (- x 1/2) #s(literal -1/2 binary64))
#s(approx (- x 1/2) (-.f64 x #s(literal 1/2 binary64)))
#s(approx x x)
#s(approx (log x) (log.f64 x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 (-.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (* (- x 1/2) (log x)) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x)))
#s(approx (* (- x 1/2) (log x)) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) x))
#s(approx (- x 1/2) x)
#s(approx (- x 1/2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) x)) x))
#s(approx (log x) (log.f64 x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (- (* (- x 1/2) (log x)) x) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (- (* (- x 1/2) (log x)) x) (neg.f64 (*.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) #s(literal 1 binary64)) x)))
#s(approx (* (- x 1/2) (log x)) (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x))
#s(approx (* (- x 1/2) (log x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) x)))
#s(approx (- x 1/2) (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64)) x)))
#s(approx (log x) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z)) x))) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+.f64 (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z)) #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z))
#s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64))
#s(approx (+ y 7936500793651/10000000000000000) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
#s(approx y y)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z x) (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 (*.f64 z z) x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) y))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (*.f64 (*.f64 z z) y))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (*.f64 (fma.f64 z z (/.f64 (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z) y)) y))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 z y))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y)) y))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 z y))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y))
#s(approx (+ y 7936500793651/10000000000000000) y)
#s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z) x))) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x))) y)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (neg.f64 (*.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x))) y)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (neg.f64 (*.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z))) y)))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (neg.f64 (*.f64 (*.f64 #s(literal -1 binary64) (fma.f64 z z (/.f64 (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z) y))) y)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) #s(literal -1 binary64) (neg.f64 z)) y)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (neg.f64 (*.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (/.f64 z y) (neg.f64 z)) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (-.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (/.f64 z x) #s(literal -13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (-.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) z))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z))
#s(approx z z)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (+.f64 (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 z z)) (/.f64 y x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)))) (+.f64 (/.f64 x (*.f64 z z)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (*.f64 z z) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (*.f64 (*.f64 z z) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
#s(approx (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (neg.f64 z) (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))

eval24.0ms (0.4%)

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

Compiled 7 899 to 1 030 computations (87% saved)

prune150.0ms (2.2%)

Memory
-52.8MiB live, 38.2MiB allocated; 143ms collecting garbage
Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New18720207
Fresh000
Picked101
Done000
Total18820208
Accuracy
99.9%
Counts
208 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.1%
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
21.4%
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
97.1%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x))))
97.1%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
73.0%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
67.9%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
57.8%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
95.9%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (-.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
75.7%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z))))
67.1%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
71.5%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y)))
75.6%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (*.f64 z z) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))))
60.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
30.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
57.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
62.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z)))
79.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
67.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z x) (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 (*.f64 z z) x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
36.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
42.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z z)))
Compiler

Compiled 1 820 to 1 228 computations (32.5% saved)

series146.0ms (2.2%)

Memory
-35.4MiB live, 159.1MiB allocated; 41ms collecting garbage
Counts
50 → 265
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
z
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)
(-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z)
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
y
#s(literal 13888888888889/5000000000000000 binary64)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
(/.f64 (*.f64 (*.f64 z z) y) x)
(*.f64 (*.f64 z z) y)
(*.f64 z z)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
(-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x)
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z)))
(*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))
(+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)
(/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)
(-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)
#s(literal -1 binary64)
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))
(-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))
(*.f64 (*.f64 z z) x)
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(/.f64 y x)
(/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)
(/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)
(/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* -1/2 (log x)))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1/2 (log x))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1/2 (log x))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (+ (* -1/2 (log x)) (* x (log x)))))
#s(approx (- x 1/2) #s(hole binary64 -1/2))
#s(approx (- x 1/2) #s(hole binary64 (- x 1/2)))
#s(approx x #s(hole binary64 x))
#s(approx (log x) #s(hole binary64 (log x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) x)))
#s(approx (/ 83333333333333/1000000000000000 x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (/ (* (* z z) y) x) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))) x)))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x)))))) x)))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* -1/2 (* x (log x)))) x)))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ (* -1/2 (log x)) (* x (log x))))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))) x)))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (/ (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z))) x)))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (/ (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) x)))
#s(approx (/ 83333333333333/1000000000000000 (* (* z z) x)) #s(hole binary64 (/ 83333333333333/1000000000000000 (* x (pow z 2)))))
#s(approx (* (* z z) x) #s(hole binary64 (* x (pow z 2))))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) #s(hole binary64 (/ (+ 7936500793651/10000000000000000 y) x)))
#s(approx (/ y x) #s(hole binary64 (/ y x)))
#s(approx (/ 7936500793651/10000000000000000 x) #s(hole binary64 (/ 7936500793651/10000000000000000 x)))
#s(approx (/ (/ 13888888888889/5000000000000000 x) z) #s(hole binary64 (/ 13888888888889/5000000000000000 (* x z))))
#s(approx (/ 13888888888889/5000000000000000 x) #s(hole binary64 (/ 13888888888889/5000000000000000 x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))))
#s(approx (- x 1/2) #s(hole binary64 x))
#s(approx (- x 1/2) #s(hole binary64 (* x (- 1 (* 1/2 (/ 1 x))))))
#s(approx (log x) #s(hole binary64 (* -1 (log (/ 1 x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))) 1))))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))))))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))))))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (/ 83333333333333/1000000000000000 (pow x 2)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* -1 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))))
#s(approx (- x 1/2) #s(hole binary64 (* -1 (* x (- (* 1/2 (/ 1 x)) 1)))))
#s(approx (log x) #s(hole binary64 (+ (log -1) (* -1 (log (/ -1 x))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (/ (- (* -1 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x))))))))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x)))))))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x))) x)))))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* -1 (/ (* (pow z 2) (- (+ (* -1 y) (* 13888888888889/5000000000000000 (/ 1 z))) (+ 7936500793651/10000000000000000 (* 83333333333333/1000000000000000 (/ 1 (pow z 2)))))) x))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (* -1 (/ (- (+ (* -1 y) (* 13888888888889/5000000000000000 (/ 1 z))) (+ 7936500793651/10000000000000000 (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) x))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (* -1 (/ (- (* -1 y) (+ 7936500793651/10000000000000000 (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) x))))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) #s(hole binary64 (* -1 (/ (- (* -1 y) 7936500793651/10000000000000000) x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* 7936500793651/10000000000000000 z)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 z) (* y z))))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 7936500793651/10000000000000000))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx y #s(hole binary64 y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (* (* z z) y) #s(hole binary64 (* y (pow z 2))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (+ (* y (pow z 2)) (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (+ (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) (/ (* y (pow z 2)) x))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ y x)))))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) #s(hole binary64 (/ 7936500793651/10000000000000000 x)))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (* y z) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* y z)))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* y z)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* y (+ z (* 7936500793651/10000000000000000 (/ z y))))))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 y))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (pow z 2))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* y (pow z 2))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* y (+ (/ (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))) y) (pow z 2)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 y))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (* y (+ 1 (+ (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) (* y z))) (* 7936500793651/10000000000000000 (/ 1 y)))))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 y))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (* y (+ 1 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) (* y z)))))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* y (+ (/ (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) y) (/ (pow z 2) x)))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (/ y x)))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (* y (- (+ (/ 7936500793651/10000000000000000 (* x y)) (+ (/ 83333333333333/1000000000000000 (* x (* y (pow z 2)))) (/ 1 x))) (/ 13888888888889/5000000000000000 (* x (* y z)))))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (/ y x)))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (* y (+ (/ 7936500793651/10000000000000000 (* x y)) (+ (/ 83333333333333/1000000000000000 (* x (* y (pow z 2)))) (/ 1 x))))))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) #s(hole binary64 (/ y x)))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) #s(hole binary64 (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -7936500793651/10000000000000000 (/ z y)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))) y)) (* -1 (pow z 2)))))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (* -1 (* y (- (* -1 (/ (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))) y)) 1)))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (* -1 (* y (- (* 13888888888889/5000000000000000 (/ 1 (* y z))) (+ 1 (/ 83333333333333/1000000000000000 (* y (pow z 2)))))))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))) y)) (/ 1 x))))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) y)) (/ 1 x))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx z #s(hole binary64 z))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ -13888888888889/5000000000000000 x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 -13888888888889/5000000000000000))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (* z z) #s(hole binary64 (pow z 2)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 83333333333333/1000000000000000))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 83333333333333/1000000000000000))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (/ 83333333333333/1000000000000000 (pow z 2))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z)) (pow z 2))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) (pow z 2))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (/ 83333333333333/1000000000000000 (pow z 2))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z)) (pow z 2))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* y z) 13888888888889/5000000000000000))) (pow z 2))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ -83333333333333/1000000000000000 (pow z 2))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ (- (* 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (pow z 2))))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 (/ -83333333333333/1000000000000000 z)))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 (/ (- (* 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) z)))
#s(approx (/ 83333333333333/1000000000000000 z) #s(hole binary64 (/ 83333333333333/1000000000000000 z)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (/ 83333333333333/1000000000000000 (* x (pow z 2)))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (/ (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x))) (pow z 2))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (/ (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x))) (pow z 2))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (/ 83333333333333/1000000000000000 (* x (pow z 2)))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (/ (+ (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 83333333333333/1000000000000000 (/ 1 x))) (pow z 2))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (* z (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (- y (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (- (+ y (/ 83333333333333/1000000000000000 (pow z 2))) (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ 13888888888889/5000000000000000 z)))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 13888888888889/5000000000000000))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z)))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* x z)))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* -1 (* z (+ (* -1 (/ (+ 7936500793651/10000000000000000 y) x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (* -1 (/ (- (* 83333333333333/1000000000000000 (/ 1 z)) 13888888888889/5000000000000000) z))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
Calls

9 calls:

TimeVariablePointExpression
33.0ms
x
@0
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (* (+ 7936500793651/10000000000000000 y) z) (+ 7936500793651/10000000000000000 y) 7936500793651/10000000000000000 y 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 x) 83333333333333/1000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/ 83333333333333/1000000000000000 z) -1 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ 83333333333333/1000000000000000 (* (* z z) x)) (* (* z z) x) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ y x) (/ 7936500793651/10000000000000000 x) (/ (/ 13888888888889/5000000000000000 x) z) (/ 13888888888889/5000000000000000 x))
32.0ms
x
@inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (* (+ 7936500793651/10000000000000000 y) z) (+ 7936500793651/10000000000000000 y) 7936500793651/10000000000000000 y 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 x) 83333333333333/1000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/ 83333333333333/1000000000000000 z) -1 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ 83333333333333/1000000000000000 (* (* z z) x)) (* (* z z) x) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ y x) (/ 7936500793651/10000000000000000 x) (/ (/ 13888888888889/5000000000000000 x) z) (/ 13888888888889/5000000000000000 x))
26.0ms
y
@-inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (* (+ 7936500793651/10000000000000000 y) z) (+ 7936500793651/10000000000000000 y) 7936500793651/10000000000000000 y 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 x) 83333333333333/1000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/ 83333333333333/1000000000000000 z) -1 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ 83333333333333/1000000000000000 (* (* z z) x)) (* (* z z) x) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ y x) (/ 7936500793651/10000000000000000 x) (/ (/ 13888888888889/5000000000000000 x) z) (/ 13888888888889/5000000000000000 x))
14.0ms
x
@-inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (* (+ 7936500793651/10000000000000000 y) z) (+ 7936500793651/10000000000000000 y) 7936500793651/10000000000000000 y 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 x) 83333333333333/1000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/ 83333333333333/1000000000000000 z) -1 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ 83333333333333/1000000000000000 (* (* z z) x)) (* (* z z) x) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ y x) (/ 7936500793651/10000000000000000 x) (/ (/ 13888888888889/5000000000000000 x) z) (/ 13888888888889/5000000000000000 x))
7.0ms
y
@0
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (* (+ 7936500793651/10000000000000000 y) z) (+ 7936500793651/10000000000000000 y) 7936500793651/10000000000000000 y 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 x) 83333333333333/1000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (* (* z z) y) x) (* (* z z) y) (* z z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/ 83333333333333/1000000000000000 z) -1 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ 83333333333333/1000000000000000 (* (* z z) x)) (* (* z z) x) (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/ y x) (/ 7936500793651/10000000000000000 x) (/ (/ 13888888888889/5000000000000000 x) z) (/ 13888888888889/5000000000000000 x))

rewrite271.0ms (4%)

Memory
55.8MiB live, 379.3MiB allocated; 36ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08198707
08887852
147227814
0116147602
Stop Event
iter limit
node limit
iter limit
Counts
315 → 653
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
z
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)
(-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z)
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
y
#s(literal 13888888888889/5000000000000000 binary64)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
(/.f64 (*.f64 (*.f64 z z) y) x)
(*.f64 (*.f64 z z) y)
(*.f64 z z)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
(-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x)
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z)))
(*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))
(+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)
(/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)
(-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)
#s(literal -1 binary64)
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))
(-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))
(*.f64 (*.f64 z z) x)
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(/.f64 y x)
(/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)
(/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)
(/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* -1/2 (log x)))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1/2 (log x))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1/2 (log x))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (+ (* -1/2 (log x)) (* x (log x)))))
#s(approx (- x 1/2) #s(hole binary64 -1/2))
#s(approx (- x 1/2) #s(hole binary64 (- x 1/2)))
#s(approx x #s(hole binary64 x))
#s(approx (log x) #s(hole binary64 (log x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) x)))
#s(approx (/ 83333333333333/1000000000000000 x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (/ (* (* z z) y) x) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))) x)))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x)))))) x)))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* -1/2 (* x (log x)))) x)))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ (* -1/2 (log x)) (* x (log x))))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (/ (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z)))) x)))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (/ (- (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 z))) x)))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (/ (+ 7936500793651/10000000000000000 (+ y (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) x)))
#s(approx (/ 83333333333333/1000000000000000 (* (* z z) x)) #s(hole binary64 (/ 83333333333333/1000000000000000 (* x (pow z 2)))))
#s(approx (* (* z z) x) #s(hole binary64 (* x (pow z 2))))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) #s(hole binary64 (/ (+ 7936500793651/10000000000000000 y) x)))
#s(approx (/ y x) #s(hole binary64 (/ y x)))
#s(approx (/ 7936500793651/10000000000000000 x) #s(hole binary64 (/ 7936500793651/10000000000000000 x)))
#s(approx (/ (/ 13888888888889/5000000000000000 x) z) #s(hole binary64 (/ 13888888888889/5000000000000000 (* x z))))
#s(approx (/ 13888888888889/5000000000000000 x) #s(hole binary64 (/ 13888888888889/5000000000000000 x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))))
#s(approx (- x 1/2) #s(hole binary64 x))
#s(approx (- x 1/2) #s(hole binary64 (* x (- 1 (* 1/2 (/ 1 x))))))
#s(approx (log x) #s(hole binary64 (* -1 (log (/ 1 x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))) 1))))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))))))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))))))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (/ 83333333333333/1000000000000000 (pow x 2)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* -1 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))))
#s(approx (- x 1/2) #s(hole binary64 (* -1 (* x (- (* 1/2 (/ 1 x)) 1)))))
#s(approx (log x) #s(hole binary64 (+ (log -1) (* -1 (log (/ -1 x))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (/ (- (* -1 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x))))))))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x)))))))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x))) x)))))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* -1 (/ (* (pow z 2) (- (+ (* -1 y) (* 13888888888889/5000000000000000 (/ 1 z))) (+ 7936500793651/10000000000000000 (* 83333333333333/1000000000000000 (/ 1 (pow z 2)))))) x))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (* -1 (/ (- (+ (* -1 y) (* 13888888888889/5000000000000000 (/ 1 z))) (+ 7936500793651/10000000000000000 (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) x))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (* -1 (/ (- (* -1 y) (+ 7936500793651/10000000000000000 (* 83333333333333/1000000000000000 (/ 1 (pow z 2))))) x))))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) #s(hole binary64 (* -1 (/ (- (* -1 y) 7936500793651/10000000000000000) x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* 7936500793651/10000000000000000 z)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 z) (* y z))))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 7936500793651/10000000000000000))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx y #s(hole binary64 y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (* (* z z) y) #s(hole binary64 (* y (pow z 2))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (+ (* y (pow z 2)) (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (+ (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) (/ (* y (pow z 2)) x))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (/ y x)))))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) #s(hole binary64 (/ 7936500793651/10000000000000000 x)))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (* y z) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* y z)))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* y z)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* y (+ z (* 7936500793651/10000000000000000 (/ z y))))))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 y))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (pow z 2))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* y (pow z 2))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* y (+ (/ (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))) y) (pow z 2)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 y))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (* y (+ 1 (+ (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) (* y z))) (* 7936500793651/10000000000000000 (/ 1 y)))))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 y))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (* y (+ 1 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) (* y z)))))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* y (+ (/ (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) y) (/ (pow z 2) x)))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (/ y x)))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (* y (- (+ (/ 7936500793651/10000000000000000 (* x y)) (+ (/ 83333333333333/1000000000000000 (* x (* y (pow z 2)))) (/ 1 x))) (/ 13888888888889/5000000000000000 (* x (* y z)))))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (/ y x)))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (* y (+ (/ 7936500793651/10000000000000000 (* x y)) (+ (/ 83333333333333/1000000000000000 (* x (* y (pow z 2)))) (/ 1 x))))))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) #s(hole binary64 (/ y x)))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) #s(hole binary64 (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -7936500793651/10000000000000000 (/ z y)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))) y)) (* -1 (pow z 2)))))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (* -1 (* y (- (* -1 (/ (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))) y)) 1)))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (* -1 (* y (- (* 13888888888889/5000000000000000 (/ 1 (* y z))) (+ 1 (/ 83333333333333/1000000000000000 (* y (pow z 2)))))))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 (* x z))))) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (* -1 (* y (- (* -1 (/ (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))) y)) (/ 1 x))))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (* -1 (* y (- (* -1 (/ (+ (* 7936500793651/10000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2))))) y)) (/ 1 x))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx z #s(hole binary64 z))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ -13888888888889/5000000000000000 x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 -13888888888889/5000000000000000))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (* z z) #s(hole binary64 (pow z 2)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 83333333333333/1000000000000000))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 83333333333333/1000000000000000))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (/ 83333333333333/1000000000000000 (pow z 2))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z)) (pow z 2))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) (pow z 2))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (/ 83333333333333/1000000000000000 (pow z 2))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z)) (pow z 2))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* y z) 13888888888889/5000000000000000))) (pow z 2))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ -83333333333333/1000000000000000 (pow z 2))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ (- (* 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (pow z 2))))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 (/ -83333333333333/1000000000000000 z)))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 (/ (- (* 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) z)))
#s(approx (/ 83333333333333/1000000000000000 z) #s(hole binary64 (/ 83333333333333/1000000000000000 z)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (/ 83333333333333/1000000000000000 (* x (pow z 2)))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (/ (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x))) (pow z 2))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (/ (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x))) (pow z 2))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (/ 83333333333333/1000000000000000 (* x (pow z 2)))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (/ (+ (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 83333333333333/1000000000000000 (/ 1 x))) (pow z 2))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (* z (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (- y (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (- (+ y (/ 83333333333333/1000000000000000 (pow z 2))) (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ 13888888888889/5000000000000000 z)))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 13888888888889/5000000000000000))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z)))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* x z)))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* -1 (* z (+ (* -1 (/ (+ 7936500793651/10000000000000000 y) x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (* -1 (/ (- (* 83333333333333/1000000000000000 (/ 1 z)) 13888888888889/5000000000000000) z))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) #s(hole binary64 (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
Outputs
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z)))) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z)))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z)))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z)))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (neg.f64 x) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 x (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z)))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) x (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) x))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z)))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) x (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) x))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(log.f64 (pow.f64 x (-.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 x x) #s(literal 1/4 binary64)) (+.f64 x #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 x x (+.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/2 binary64)))))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(*.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)))
(neg.f64 (neg.f64 (log.f64 x)))
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) x (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 x) (*.f64 x (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) x (*.f64 x (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 x x))
(/.f64 (fma.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) (neg.f64 x) (*.f64 (neg.f64 x) #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) x (*.f64 (neg.f64 x) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) (neg.f64 x) (*.f64 x #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z)))))
(/.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 x))
(/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z))
(fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z))
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64))))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
z
(/.f64 (-.f64 (neg.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) #s(literal -13888888888889/5000000000000000 binary64)) (neg.f64 x))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64))) (fma.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z) #s(literal 3 binary64)) (*.f64 #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal -3 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) (neg.f64 x))
(/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x)
(fma.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -1 binary64))))
(fma.f64 z (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -1 binary64))))
(-.f64 (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x))
(+.f64 (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) (+.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)))))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(*.f64 z (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z)))
(/.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 y z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z)))))
(fma.f64 y z (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (*.f64 y z))
(fma.f64 z y (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (*.f64 y z))
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 (neg.f64 y) z))
(+.f64 (*.f64 y z) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z))
(/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(literal 7936500793651/10000000000000000 binary64)
y
#s(literal 13888888888889/5000000000000000 binary64)
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
(*.f64 (*.f64 z z) (/.f64 y x))
(*.f64 y (/.f64 (*.f64 z z) x))
(/.f64 (neg.f64 (*.f64 (*.f64 z z) y)) (neg.f64 x))
(/.f64 (*.f64 (*.f64 z z) y) x)
(*.f64 (*.f64 z z) y)
(*.f64 y (*.f64 z z))
(*.f64 z (*.f64 y z))
(*.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z)))
(*.f64 (neg.f64 (fabs.f64 z)) (neg.f64 (fabs.f64 z)))
(*.f64 (fabs.f64 (fabs.f64 z)) (fabs.f64 (fabs.f64 z)))
(*.f64 (exp.f64 (log.f64 z)) (exp.f64 (log.f64 z)))
(*.f64 (neg.f64 z) (neg.f64 z))
(*.f64 (fabs.f64 z) (fabs.f64 z))
(*.f64 z z)
(pow.f64 (exp.f64 (log.f64 z)) #s(literal 2 binary64))
(pow.f64 (neg.f64 z) #s(literal 2 binary64))
(pow.f64 (fabs.f64 z) #s(literal 2 binary64))
(pow.f64 (*.f64 z z) #s(literal 1 binary64))
(pow.f64 z #s(literal 2 binary64))
(fabs.f64 (*.f64 z z))
(exp.f64 (*.f64 (log.f64 z) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 z) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 z) #s(literal 2 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x))))
(-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x)
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(/.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)))
(/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (neg.f64 (log.f64 x)) (-.f64 x #s(literal 1/2 binary64))))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(+.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 (fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (neg.f64 x) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 x (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 x (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z))))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) x (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) x))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (neg.f64 x) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z))))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (neg.f64 x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) x (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) x))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) x) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) x)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) x) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) x)))))
(+.f64 (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) x) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) x)))
(/.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z))) (neg.f64 x))
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)) x)
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z))
(*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z)
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 z z))
(*.f64 (*.f64 z z) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(fma.f64 (*.f64 z z) #s(literal 7936500793651/10000000000000000 binary64) (*.f64 (*.f64 z z) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (*.f64 z z) (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) (*.f64 z z)))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (*.f64 z z)) (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) (*.f64 z z)))
(+.f64 (*.f64 (*.f64 z z) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (*.f64 z z) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) #s(literal -1 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)))) (*.f64 z (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) #s(literal -1 binary64)) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 z (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)))) (*.f64 z (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) #s(literal -1 binary64)) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (*.f64 z (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)))) (*.f64 z (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) #s(literal -1 binary64)) (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (*.f64 z (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 z (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)))) (*.f64 z (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 z (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)))) (*.f64 z (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (*.f64 z (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)))) (*.f64 z (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (*.f64 z (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (*.f64 z (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))))
(/.f64 (fma.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) z (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) #s(literal -1 binary64)))) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
(/.f64 (fma.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) z (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))))) (*.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
(/.f64 (fma.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) z (*.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z))
(/.f64 (fma.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) z (*.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))))) (*.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z))
(/.f64 (fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) z (*.f64 (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (*.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) #s(literal -1 binary64)))) (*.f64 (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) z))
(/.f64 (fma.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) z (*.f64 (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))))) (*.f64 (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) z))
(/.f64 (fma.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) z (*.f64 (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (*.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) z))
(/.f64 (fma.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) z (*.f64 (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))))) (*.f64 (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y))) z))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 2 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 2 binary64))) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 2 binary64)) (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 3 binary64))) (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)))))
(fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(+.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64))
(+.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)) (*.f64 y y)) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) y))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64))) (-.f64 y (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)) (-.f64 (*.f64 y y) (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) y))))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 3 binary64))) (fma.f64 y y (-.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)) (*.f64 y (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))))))
(fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) y)
(-.f64 y (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)))
(+.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) y)
(+.f64 y (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)))
(/.f64 (neg.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) (neg.f64 z))
(/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)
(-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) z))
(/.f64 (-.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 2 binary64))) (+.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)))
(/.f64 (-.f64 #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 2 binary64)) (*.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)))))
(-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))
(+.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 z #s(literal -1 binary64))))
(*.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 z #s(literal -1 binary64)))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 z))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)
#s(literal -1 binary64)
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))))))
(+.f64 #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
(*.f64 (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) z) z)
(*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))
(*.f64 (*.f64 z z) (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (-.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64))))) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (-.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 3 binary64))))) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (+.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 x (-.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64))))) (*.f64 x (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))))
(/.f64 (fma.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))) (*.f64 x (-.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 3 binary64))))) (*.f64 x (+.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))))))
(/.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64))))) (*.f64 (*.f64 z z) (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))))
(/.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (+.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))) (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))))))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 (*.f64 (*.f64 z z) x) (-.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64))))) (*.f64 (*.f64 (*.f64 z z) x) (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))) (*.f64 (*.f64 (*.f64 z z) x) (-.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 3 binary64))))) (*.f64 (*.f64 (*.f64 z z) x) (+.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z) #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))))
(fma.f64 (pow.f64 (*.f64 (*.f64 z z) x) #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 7936500793651/10000000000000000 binary64) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 (*.f64 (*.f64 z z) x) #s(literal -1 binary64)) (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))
(-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))
(+.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (pow.f64 (*.f64 z x) #s(literal -1 binary64))))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))
(+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 z z) x)) (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (neg.f64 (*.f64 (*.f64 z z) x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))) x (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))) (*.f64 z z) (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 z z)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))) (*.f64 (*.f64 z z) x) (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 (*.f64 z z) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 z z) x)) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (neg.f64 (*.f64 (*.f64 z z) x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) x (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) (*.f64 z z) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) (*.f64 (*.f64 z z) x) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 (*.f64 z z) x)))
(/.f64 (fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (neg.f64 (*.f64 (*.f64 z z) x)) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))) #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))) (neg.f64 (*.f64 (*.f64 z z) x))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) x (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))) (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))) x))
(/.f64 (fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (*.f64 z z) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))) (*.f64 z z)))
(/.f64 (fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (*.f64 (*.f64 z z) x) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))) (*.f64 (*.f64 z z) x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64))) (neg.f64 (*.f64 (*.f64 z z) x)) (*.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))) #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))) (neg.f64 (*.f64 (*.f64 z z) x))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64))) x (*.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))) (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))) x))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64))) (*.f64 z z) (*.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))) (*.f64 z z)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64))) (*.f64 (*.f64 z z) x) (*.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))) (*.f64 (*.f64 z z) x)))
(/.f64 (fma.f64 (fma.f64 y x (*.f64 x #s(literal 7936500793651/10000000000000000 binary64))) (neg.f64 (*.f64 (*.f64 z z) x)) (*.f64 (*.f64 x x) #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 (*.f64 z z) x))))
(/.f64 (fma.f64 (fma.f64 y x (*.f64 x #s(literal 7936500793651/10000000000000000 binary64))) x (*.f64 (*.f64 x x) (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)))) (pow.f64 x #s(literal 3 binary64)))
(/.f64 (fma.f64 (fma.f64 y x (*.f64 x #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 z z) (*.f64 (*.f64 x x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (*.f64 x x) (*.f64 z z)))
(/.f64 (fma.f64 (fma.f64 y x (*.f64 x #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 (*.f64 z z) x) (*.f64 (*.f64 x x) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 z z) x)))
(/.f64 (fma.f64 (neg.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (neg.f64 (*.f64 (*.f64 z z) x)) (*.f64 (neg.f64 x) #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 (neg.f64 x) (neg.f64 (*.f64 (*.f64 z z) x))))
(/.f64 (fma.f64 (neg.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) x (*.f64 (neg.f64 x) (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 (neg.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 z z) (*.f64 (neg.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (neg.f64 x) (*.f64 z z)))
(/.f64 (fma.f64 (neg.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 (*.f64 z z) x) (*.f64 (neg.f64 x) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (neg.f64 x) (*.f64 (*.f64 z z) x)))
(/.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (neg.f64 (*.f64 (*.f64 z z) x)) (*.f64 x #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 x (neg.f64 (*.f64 (*.f64 z z) x))))
(/.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x (*.f64 x (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)))) (*.f64 x x))
(/.f64 (fma.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 x (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) (*.f64 (*.f64 z z) x))
(/.f64 (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (*.f64 z z) x) (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x (*.f64 (*.f64 z z) x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))) (neg.f64 x) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) y) x) #s(literal -7936500793651/10000000000000000 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) y) x) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))) x (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) y) x) #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) y) x) x))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (neg.f64 x) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)))) #s(literal -7936500793651/10000000000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)))) (neg.f64 x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) x (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)))) #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)))) x))
(/.f64 (fma.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) x (*.f64 (*.f64 (*.f64 z z) x) y)) (neg.f64 x) (*.f64 (*.f64 (*.f64 (*.f64 z z) x) x) #s(literal -7936500793651/10000000000000000 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 z z) x) x) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) x (*.f64 (*.f64 (*.f64 z z) x) y)) x (*.f64 (*.f64 (*.f64 (*.f64 z z) x) x) #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 z z) x) x) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64))) (neg.f64 x) (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64))) x) (neg.f64 y))) (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64))) x) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64))) x (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64))) x) y)) (*.f64 (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64))) x) x))
(/.f64 (fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 3 binary64))) (neg.f64 x) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))))) (neg.f64 y))) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))))) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 3 binary64))) x (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))))) y)) (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))))) x))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))))))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (+.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))))))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (*.f64 x x) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (fma.f64 y x (*.f64 x #s(literal 7936500793651/10000000000000000 binary64))))) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (*.f64 x x)))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (neg.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (neg.f64 x)))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) x (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (*.f64 (neg.f64 (*.f64 (*.f64 z z) x)) x))
(/.f64 (fma.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 x (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))) (*.f64 x (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)))
(/.f64 (fma.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 x (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 x (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)))
(/.f64 (fma.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))) (*.f64 x (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))))) (*.f64 x (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))) (*.f64 x (+.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 x (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x) (*.f64 x (fma.f64 y x (*.f64 x #s(literal 7936500793651/10000000000000000 binary64))))) (pow.f64 x #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) (neg.f64 x) (*.f64 x (neg.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) x (*.f64 x (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (*.f64 x x))
(/.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))) (*.f64 (*.f64 z z) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)))
(/.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 (*.f64 z z) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (*.f64 z z) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)))
(/.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))) (*.f64 (*.f64 z z) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))))))
(/.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))) (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))))))
(/.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 x x) (*.f64 (*.f64 z z) (fma.f64 y x (*.f64 x #s(literal 7936500793651/10000000000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 x x)))
(/.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (neg.f64 x) (*.f64 (*.f64 z z) (neg.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))) (*.f64 (*.f64 z z) (neg.f64 x)))
(/.f64 (fma.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (*.f64 (*.f64 z z) x))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 (*.f64 (*.f64 z z) x) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))) (*.f64 (*.f64 (*.f64 z z) x) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 (*.f64 (*.f64 z z) x) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (*.f64 (*.f64 z z) x) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))) (*.f64 (*.f64 (*.f64 z z) x) (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))))) (*.f64 (*.f64 (*.f64 z z) x) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))))))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))) (*.f64 (*.f64 (*.f64 z z) x) (+.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (*.f64 (*.f64 z z) x) (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))))))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 z z) x) (fma.f64 y x (*.f64 x #s(literal 7936500793651/10000000000000000 binary64))))) (*.f64 (*.f64 (*.f64 z z) x) (*.f64 x x)))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 x) (*.f64 (*.f64 (*.f64 z z) x) (neg.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))) (*.f64 (*.f64 (*.f64 z z) x) (neg.f64 x)))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) x (*.f64 (*.f64 (*.f64 z z) x) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) (*.f64 (*.f64 (*.f64 z z) x) x))
(/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) y) x) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))) (*.f64 (neg.f64 x) (/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) y) x)))
(/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)))) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64))))) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x))))))
(/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (*.f64 (*.f64 (*.f64 z z) x) x) (*.f64 (neg.f64 x) (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) x (*.f64 (*.f64 (*.f64 z z) x) y)))) (*.f64 (neg.f64 x) (*.f64 (*.f64 (*.f64 z z) x) x)))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) y) x) (*.f64 x (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))) (*.f64 x (/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) y) x)))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)))) (*.f64 x (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64))))) (*.f64 x (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x))))))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (*.f64 (*.f64 (*.f64 z z) x) x) (*.f64 x (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) x (*.f64 (*.f64 (*.f64 z z) x) y)))) (*.f64 x (*.f64 (*.f64 (*.f64 z z) x) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) x))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 z z) x) #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 7936500793651/10000000000000000 binary64) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 (*.f64 (*.f64 z z) x) #s(literal -1 binary64)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)))
(+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)))
(+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 y x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
(+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)))
(*.f64 (pow.f64 (*.f64 (*.f64 z z) x) #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 (*.f64 (*.f64 z z) x) #s(literal -1 binary64)))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 (*.f64 (*.f64 z z) x)))
(/.f64 (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) x)
(/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 z z))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))
(*.f64 (*.f64 z z) x)
(*.f64 z (*.f64 z x))
(*.f64 x (*.f64 z z))
(/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (neg.f64 x) (*.f64 (neg.f64 x) (neg.f64 y))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) x (*.f64 (neg.f64 x) y)) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (neg.f64 x) (*.f64 x (neg.f64 y))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) x (*.f64 y x)) (*.f64 x x))
(/.f64 (fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 (neg.f64 x) #s(literal -7936500793651/10000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 (neg.f64 y) x (*.f64 (neg.f64 x) #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 y (neg.f64 x) (*.f64 x #s(literal -7936500793651/10000000000000000 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))
(/.f64 (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))))
(/.f64 (fma.f64 y x (*.f64 x #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 x x))
(/.f64 (neg.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (neg.f64 x))
(/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 7936500793651/10000000000000000 binary64) (/.f64 y x))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (/.f64 y x))
(+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(/.f64 (neg.f64 y) (neg.f64 x))
(/.f64 y x)
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 7936500793651/10000000000000000 binary64))
(*.f64 #s(literal 7936500793651/10000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)))
(/.f64 #s(literal -7936500793651/10000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)
(*.f64 (pow.f64 (*.f64 z x) #s(literal -1 binary64)) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 #s(literal 13888888888889/5000000000000000 binary64) (pow.f64 (*.f64 z x) #s(literal -1 binary64)))
(/.f64 (neg.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) (neg.f64 z))
(/.f64 #s(literal -13888888888889/5000000000000000 binary64) (neg.f64 (*.f64 z x)))
(/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)
(/.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z x))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 #s(literal 13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)))
(/.f64 #s(literal -13888888888889/5000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (fma.f64 (+.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)) x #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 (log.f64 x) #s(literal -1/2 binary64)))
#s(approx (- (* (- x 1/2) (log x)) x) (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 (log.f64 x) #s(literal -1/2 binary64))))
#s(approx (* (- x 1/2) (log x)) (*.f64 (log.f64 x) #s(literal -1/2 binary64)))
#s(approx (* (- x 1/2) (log x)) (*.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x)))
#s(approx (- x 1/2) #s(literal -1/2 binary64))
#s(approx (- x 1/2) (-.f64 x #s(literal 1/2 binary64)))
#s(approx x x)
#s(approx (log x) (log.f64 x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x))
#s(approx (/ 83333333333333/1000000000000000 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (fma.f64 (+.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)) x #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x))
#s(approx (/ (* (* z z) y) x) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 (fma.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 (fma.f64 (+.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 (fma.f64 (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 (fma.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) (log.f64 x) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 (*.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (/.f64 (*.f64 (-.f64 (+.f64 (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)) x))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 (-.f64 (+.f64 (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) x))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/.f64 (+.f64 (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) x))
#s(approx (/ 83333333333333/1000000000000000 (* (* z z) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)))
#s(approx (* (* z z) x) (*.f64 (*.f64 z z) x))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
#s(approx (/ y x) (/.f64 y x))
#s(approx (/ 7936500793651/10000000000000000 x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
#s(approx (/ (/ 13888888888889/5000000000000000 x) z) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))
#s(approx (/ 13888888888889/5000000000000000 x) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 (-.f64 (fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) #s(literal 1/2 binary64) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (* (- x 1/2) (log x)) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x)))
#s(approx (* (- x 1/2) (log x)) (*.f64 (fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) #s(literal 1/2 binary64) (log.f64 x)) x))
#s(approx (- x 1/2) x)
#s(approx (- x 1/2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) x)) x))
#s(approx (log x) (log.f64 x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x)))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) x))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) x))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x)))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (*.f64 (fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) #s(literal 1/2 binary64) (log.f64 x)) x))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (*.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) (neg.f64 x)) #s(literal 1/2 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))) (log.f64 x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) #s(literal 83333333333333/1000000000000000 binary64)) x))) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (- (* (- x 1/2) (log x)) x) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (- (* (- x 1/2) (log x)) x) (neg.f64 (*.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) #s(literal 1 binary64)) x)))
#s(approx (* (- x 1/2) (log x)) (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x))
#s(approx (* (- x 1/2) (log x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) x)))
#s(approx (- x 1/2) (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64)) x)))
#s(approx (log x) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal -1 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) x)))
#s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal -1 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) x)))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) x)))
#s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (neg.f64 (*.f64 (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))) x)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (neg.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) y (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 z z)) x)))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) y (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) #s(literal 7936500793651/10000000000000000 binary64))) x)))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (neg.f64 (/.f64 (-.f64 (neg.f64 y) (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) #s(literal 7936500793651/10000000000000000 binary64))) x)))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (neg.f64 (/.f64 (-.f64 (neg.f64 y) #s(literal 7936500793651/10000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (*.f64 z z) y)) x))) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (*.f64 z z) y)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (fma.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64) (/.f64 (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)) x)))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
#s(approx (+ 7936500793651/10000000000000000 y) #s(literal 7936500793651/10000000000000000 binary64))
#s(approx (+ 7936500793651/10000000000000000 y) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
#s(approx y y)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (*.f64 z z) y)) x))) x))
#s(approx (* (* z z) y) (*.f64 (*.f64 z z) y))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (*.f64 z z) y)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (*.f64 z z) y)) #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (fma.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z) (*.f64 (*.f64 z z) y)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (fma.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z) (/.f64 (*.f64 (*.f64 z z) y) x)))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z x) (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 (*.f64 z z) x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 y (/.f64 z x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 z x) y) #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) y)) y))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (*.f64 y z))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (*.f64 (+.f64 z (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y)) y))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) (*.f64 y z))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y))
#s(approx (+ 7936500793651/10000000000000000 y) y)
#s(approx (+ 7936500793651/10000000000000000 y) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z x) (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 (*.f64 z z) x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) y))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (*.f64 z z) y))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (fma.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 z z)) y))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) y)
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) y) z) #s(literal -1 binary64) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 1 binary64)) y))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y)
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) y) z) #s(literal -1 binary64) #s(literal 1 binary64)) y))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (*.f64 (fma.f64 (*.f64 z z) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) y) (/.f64 (*.f64 z z) x)) y))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 y x))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 (*.f64 z z) y) x)) (pow.f64 x #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (*.f64 y x) z))) y))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/.f64 y x))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (*.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 (*.f64 z z) y) x)) (pow.f64 x #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y)) y))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (/.f64 y x))
#s(approx (+ (/ y x) (/ 7936500793651/10000000000000000 x)) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) y) (pow.f64 x #s(literal -1 binary64))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (neg.f64 y) (fma.f64 (/.f64 (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x))) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (neg.f64 y) (fma.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x)))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (neg.f64 y) (fma.f64 (/.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) x) y) #s(literal -1 binary64) (/.f64 (neg.f64 z) x))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (*.f64 (neg.f64 y) (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) #s(literal -1 binary64) (neg.f64 z))))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) (*.f64 (neg.f64 y) (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (/.f64 z y) (neg.f64 z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (neg.f64 y) (fma.f64 (/.f64 (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x))) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (neg.f64 y) (fma.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (neg.f64 y) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (neg.f64 y) (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 z z)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y)) #s(literal 1 binary64))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (*.f64 (neg.f64 y) (-.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 y z)) #s(literal 1 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) y)))))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (*.f64 (neg.f64 y) (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 z z) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) y) (/.f64 (*.f64 z z) x)))))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) y)) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (*.f64 (neg.f64 y) (-.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) y)) (pow.f64 x #s(literal -1 binary64)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx z z)
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (* z z) (*.f64 z z))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(literal 83333333333333/1000000000000000 binary64))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (*.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 (fma.f64 (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z)))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) (*.f64 z z)))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (/.f64 (-.f64 (*.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z)))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) z))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/.f64 (-.f64 (*.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 83333333333333/1000000000000000 binary64)) z))
#s(approx (/ 83333333333333/1000000000000000 z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 z z)))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/.f64 (fma.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (+.f64 (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 z z)) (/.f64 y x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)))) (+.f64 (/.f64 x (*.f64 z z)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) z))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (*.f64 (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (+.f64 (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 z z)) (/.f64 y x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)))) (+.f64 (/.f64 x (*.f64 z z)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (-.f64 (+.f64 (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (-.f64 (+.f64 (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (-.f64 y (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (-.f64 (fma.f64 (pow.f64 z #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(literal 13888888888889/5000000000000000 binary64))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (*.f64 (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (-.f64 (+.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)))
#s(approx (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (neg.f64 z) (fma.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (*.f64 (neg.f64 z) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) z))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z)))
#s(approx (* (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (* z z)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
#s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)))

eval124.0ms (1.8%)

Memory
-23.5MiB live, 217.6MiB allocated; 70ms collecting garbage
Compiler

Compiled 43 428 to 3 849 computations (91.1% saved)

prune70.0ms (1%)

Memory
-8.9MiB live, 86.6MiB allocated; 5ms collecting garbage
Pruning

27 alts after pruning (25 fresh and 2 done)

PrunedKeptTotal
New82421845
Fresh11415
Picked325
Done000
Total83827865
Accuracy
99.9%
Counts
865 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.1%
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
21.4%
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
95.9%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
73.0%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
67.9%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
57.8%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(literal 83333333333333/1000000000000000 binary64))) x))
71.5%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y)))
65.0%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 #s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 y x)) (*.f64 z z))))
28.5%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 #s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (*.f64 z z))))
62.5%
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
47.8%
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
60.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
30.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
29.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
57.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x))
57.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
22.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
21.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
21.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
36.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
62.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
42.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
79.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
67.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z x) (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 (*.f64 z z) x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
36.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
31.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
22.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
Compiler

Compiled 2 410 to 1 626 computations (32.5% saved)

series68.0ms (1%)

Memory
10.1MiB live, 103.9MiB allocated; 7ms collecting garbage
Counts
43 → 219
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
z
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z))
(*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)
(/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
y
#s(literal 7936500793651/10000000000000000 binary64)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
#s(literal 13888888888889/5000000000000000 binary64)
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))
#s(literal -1/2 binary64)
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)
(-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z)
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x))
(-.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x)
(+.f64 (fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(pow.f64 x #s(literal -1 binary64))
#s(literal -1 binary64)
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* -1/2 (log x)))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1/2 (log x))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1/2 (log x))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (+ (* -1/2 (log x)) (* x (log x)))))
#s(approx (- x 1/2) #s(hole binary64 -1/2))
#s(approx (- x 1/2) #s(hole binary64 (- x 1/2)))
#s(approx x #s(hole binary64 x))
#s(approx (log x) #s(hole binary64 (log x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) x)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (/ (* z (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (/ (+ 7936500793651/10000000000000000 y) x)))
#s(approx (/ 83333333333333/1000000000000000 x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (* (log x) -1/2) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* -1/2 (log x)))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x)))))) x)))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* -1/2 (* x (log x)))) x)))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ (* -1/2 (log x)) (* x (log x))))) x)))
#s(approx (pow x -1) #s(hole binary64 (/ 1 x)))
#s(approx (* (log x) (- x 1/2)) #s(hole binary64 (* -1/2 (log x))))
#s(approx (* (log x) (- x 1/2)) #s(hole binary64 (+ (* -1/2 (log x)) (* x (log x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))))
#s(approx (- x 1/2) #s(hole binary64 x))
#s(approx (- x 1/2) #s(hole binary64 (* x (- 1 (* 1/2 (/ 1 x))))))
#s(approx (log x) #s(hole binary64 (* -1 (log (/ 1 x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))) 1))))
#s(approx (+ (* (log x) -1/2) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* 1/2 (log (/ 1 x))))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))) 1))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))))))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (/ 83333333333333/1000000000000000 (pow x 2)))))))
#s(approx (* (log x) (- x 1/2)) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (* (log x) (- x 1/2)) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* -1 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))))
#s(approx (- x 1/2) #s(hole binary64 (* -1 (* x (- (* 1/2 (/ 1 x)) 1)))))
#s(approx (log x) #s(hole binary64 (+ (log -1) (* -1 (log (/ -1 x))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (/ (- (* -1 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x))))))))
#s(approx (+ (* (log x) -1/2) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x))))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x)))))))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x))) x)))))))
#s(approx (* (log x) (- x 1/2)) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (* (log x) (- x 1/2)) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (* 7936500793651/10000000000000000 (/ z x))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x))))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (/ 7936500793651/10000000000000000 x)))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 7936500793651/10000000000000000))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx y #s(hole binary64 y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* 7936500793651/10000000000000000 z)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 z) (* y z))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* 7936500793651/10000000000000000 z)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 z) (* y z))))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 7936500793651/10000000000000000))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (* y z) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (/ (* y z) x)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (* y (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)))))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (/ y x)))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 y))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (pow z 2))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* y z)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* y z)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* y (+ z (* 7936500793651/10000000000000000 (/ z y))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* y z)))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* y z)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* y (+ z (* 7936500793651/10000000000000000 (/ z y))))))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 y))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (* -1 (* y (+ (* -1 (/ z x)) (* -7936500793651/10000000000000000 (/ z (* x y))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -7936500793651/10000000000000000 (/ z y)))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -7936500793651/10000000000000000 (/ z y)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx z #s(hole binary64 z))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ -13888888888889/5000000000000000 x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 83333333333333/1000000000000000))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 -13888888888889/5000000000000000))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 -13888888888889/5000000000000000))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (* z (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* -1 (* z (+ (* -1 (/ (+ 7936500793651/10000000000000000 y) x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))))
Calls

9 calls:

TimeVariablePointExpression
21.0ms
x
@inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (* (/ (+ y 7936500793651/10000000000000000) x) z) (/ (+ y 7936500793651/10000000000000000) x) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 (/ 83333333333333/1000000000000000 x) 83333333333333/1000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* (log x) -1/2) 91893853320467/100000000000000) -1/2 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (* (+ 7936500793651/10000000000000000 y) z) (+ 7936500793651/10000000000000000 y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (pow x -1) -1 (* (log x) (- x 1/2)))
11.0ms
x
@-inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (* (/ (+ y 7936500793651/10000000000000000) x) z) (/ (+ y 7936500793651/10000000000000000) x) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 (/ 83333333333333/1000000000000000 x) 83333333333333/1000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* (log x) -1/2) 91893853320467/100000000000000) -1/2 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (* (+ 7936500793651/10000000000000000 y) z) (+ 7936500793651/10000000000000000 y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (pow x -1) -1 (* (log x) (- x 1/2)))
10.0ms
x
@0
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (* (/ (+ y 7936500793651/10000000000000000) x) z) (/ (+ y 7936500793651/10000000000000000) x) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 (/ 83333333333333/1000000000000000 x) 83333333333333/1000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* (log x) -1/2) 91893853320467/100000000000000) -1/2 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (* (+ 7936500793651/10000000000000000 y) z) (+ 7936500793651/10000000000000000 y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (pow x -1) -1 (* (log x) (- x 1/2)))
7.0ms
y
@-inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (* (/ (+ y 7936500793651/10000000000000000) x) z) (/ (+ y 7936500793651/10000000000000000) x) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 (/ 83333333333333/1000000000000000 x) 83333333333333/1000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* (log x) -1/2) 91893853320467/100000000000000) -1/2 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (* (+ 7936500793651/10000000000000000 y) z) (+ 7936500793651/10000000000000000 y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (pow x -1) -1 (* (log x) (- x 1/2)))
4.0ms
y
@0
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* (- x 1/2) (log x)) (- x 1/2) x 1/2 (log x) 91893853320467/100000000000000 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (* (/ (+ y 7936500793651/10000000000000000) x) z) (/ (+ y 7936500793651/10000000000000000) x) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 (/ 83333333333333/1000000000000000 x) 83333333333333/1000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* (log x) -1/2) 91893853320467/100000000000000) -1/2 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) (* (+ 7936500793651/10000000000000000 y) z) (+ 7936500793651/10000000000000000 y) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (pow x -1) -1 (* (log x) (- x 1/2)))

rewrite211.0ms (3.1%)

Memory
25.2MiB live, 303.0MiB allocated; 29ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06536754
07046098
137456036
093095906
Stop Event
iter limit
node limit
iter limit
Counts
262 → 467
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x)
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
z
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z))
(*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)
(/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
y
#s(literal 7936500793651/10000000000000000 binary64)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
#s(literal 13888888888889/5000000000000000 binary64)
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))
#s(literal -1/2 binary64)
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)
(-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z)
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x))
(-.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x)
(+.f64 (fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(pow.f64 x #s(literal -1 binary64))
#s(literal -1 binary64)
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* -1/2 (log x)))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1/2 (log x))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1/2 (log x))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (+ (* -1/2 (log x)) (* x (log x)))))
#s(approx (- x 1/2) #s(hole binary64 -1/2))
#s(approx (- x 1/2) #s(hole binary64 (- x 1/2)))
#s(approx x #s(hole binary64 x))
#s(approx (log x) #s(hole binary64 (log x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) x)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (/ (* z (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (/ (+ 7936500793651/10000000000000000 y) x)))
#s(approx (/ 83333333333333/1000000000000000 x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (* (log x) -1/2) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* -1/2 (log x)))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x)))))) x)))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* -1/2 (* x (log x)))) x)))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ (* -1/2 (log x)) (* x (log x))))) x)))
#s(approx (pow x -1) #s(hole binary64 (/ 1 x)))
#s(approx (* (log x) (- x 1/2)) #s(hole binary64 (* -1/2 (log x))))
#s(approx (* (log x) (- x 1/2)) #s(hole binary64 (+ (* -1/2 (log x)) (* x (log x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))))
#s(approx (- x 1/2) #s(hole binary64 x))
#s(approx (- x 1/2) #s(hole binary64 (* x (- 1 (* 1/2 (/ 1 x))))))
#s(approx (log x) #s(hole binary64 (* -1 (log (/ 1 x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))) 1))))
#s(approx (+ (* (log x) -1/2) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* 1/2 (log (/ 1 x))))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))) 1))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))))))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (/ 83333333333333/1000000000000000 (pow x 2)))))))
#s(approx (* (log x) (- x 1/2)) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (* (log x) (- x 1/2)) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* -1 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (* (- x 1/2) (log x)) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))))
#s(approx (- x 1/2) #s(hole binary64 (* -1 (* x (- (* 1/2 (/ 1 x)) 1)))))
#s(approx (log x) #s(hole binary64 (+ (log -1) (* -1 (log (/ -1 x))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (/ (- (* -1 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x))))))))
#s(approx (+ (* (log x) -1/2) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x))))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x)))))))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x))) x)))))))
#s(approx (* (log x) (- x 1/2)) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (* (log x) (- x 1/2)) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (* 7936500793651/10000000000000000 (/ z x))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x))))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (/ 7936500793651/10000000000000000 x)))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 7936500793651/10000000000000000))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx y #s(hole binary64 y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* 7936500793651/10000000000000000 z)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 z) (* y z))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* 7936500793651/10000000000000000 z)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 z) (* y z))))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 7936500793651/10000000000000000))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (* y z) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (/ (* y z) x)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (* y (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)))))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (/ y x)))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 y))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (pow z 2))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* y z)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* y z)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* y (+ z (* 7936500793651/10000000000000000 (/ z y))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* y z)))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* y z)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* y (+ z (* 7936500793651/10000000000000000 (/ z y))))))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 y))
#s(approx (+ 7936500793651/10000000000000000 y) #s(hole binary64 (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (* -1 (* y (+ (* -1 (/ z x)) (* -7936500793651/10000000000000000 (/ z (* x y))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -7936500793651/10000000000000000 (/ z y)))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -7936500793651/10000000000000000 (/ z y)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx z #s(hole binary64 z))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ -13888888888889/5000000000000000 x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 83333333333333/1000000000000000))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 -13888888888889/5000000000000000))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 -13888888888889/5000000000000000))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
#s(approx (* (+ 7936500793651/10000000000000000 y) z) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (* z (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* -1 (* z (+ (* -1 (/ (+ 7936500793651/10000000000000000 y) x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))))
#s(approx (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))))
Outputs
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (-.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (-.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (-.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (-.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (-.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (-.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (-.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(+.f64 (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (-.f64 x #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x))))
(-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x)
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(log.f64 (pow.f64 x (-.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 x x) #s(literal 1/4 binary64)) (+.f64 x #s(literal 1/2 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 x x (+.f64 #s(literal 1/4 binary64) (*.f64 x #s(literal 1/2 binary64)))))
(-.f64 x #s(literal 1/2 binary64))
x
#s(literal 1/2 binary64)
(*.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)))
(neg.f64 (neg.f64 (log.f64 x)))
(log.f64 x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z))
(fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)) z))
z
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x))
(*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)
(*.f64 z (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
(/.f64 (neg.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) (neg.f64 x))
(/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x)
(fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z (*.f64 (/.f64 y x) z))
(fma.f64 z (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (*.f64 z (/.f64 y x)))
(+.f64 (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z) (*.f64 (/.f64 y x) z))
(+.f64 (*.f64 z (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z (/.f64 y x)))
(/.f64 (fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 (neg.f64 x) #s(literal -7936500793651/10000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 (neg.f64 y) x (*.f64 (neg.f64 x) #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 y (neg.f64 x) (*.f64 x #s(literal -7936500793651/10000000000000000 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 y x (*.f64 x #s(literal 7936500793651/10000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (neg.f64 x) (*.f64 (neg.f64 x) (neg.f64 y))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) x (*.f64 (neg.f64 x) y)) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (neg.f64 x) (*.f64 x (neg.f64 y))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 #s(literal 7936500793651/10000000000000000 binary64) x (*.f64 y x)) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))
(/.f64 (fma.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal -3 binary64)) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))))
(/.f64 (neg.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))) (neg.f64 x))
(/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 7936500793651/10000000000000000 binary64) (/.f64 y x))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (/.f64 y x))
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))
(/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
y
#s(literal 7936500793651/10000000000000000 binary64)
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(literal 83333333333333/1000000000000000 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (fma.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) (neg.f64 x) (*.f64 (neg.f64 x) #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) x (*.f64 (neg.f64 x) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) (neg.f64 x) (*.f64 x #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) x (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 x) (*.f64 x (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) x (*.f64 x (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z)))))
(/.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 x))
(/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z))
(fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z))
(/.f64 (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64))) (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)))
(/.f64 (+.f64 #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64))) (+.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (*.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)))))
(fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 z (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(+.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) (+.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)))))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(*.f64 z (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z)))
(/.f64 (fma.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 y z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z)))))
(fma.f64 y z (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (*.f64 y z))
(fma.f64 z y (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (*.f64 y z))
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 (neg.f64 y) z))
(+.f64 (*.f64 y z) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z))
#s(literal 13888888888889/5000000000000000 binary64)
(/.f64 (-.f64 (pow.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64))) (-.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))
(/.f64 (+.f64 (pow.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 2 binary64)) (*.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)))))
(+.f64 (+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))))
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 x)) #s(literal 91893853320467/100000000000000 binary64)))
(/.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 x)) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 #s(literal -1/2 binary64) (log.f64 x))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 x)) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 x)) #s(literal 3 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 #s(literal -1/2 binary64) (log.f64 x))))))
(fma.f64 (neg.f64 (log.f64 x)) #s(literal 1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
(-.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))
(-.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 #s(literal -1/2 binary64) (neg.f64 (log.f64 x))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 x)) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
#s(literal -1/2 binary64)
(/.f64 (fma.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) (neg.f64 x) (*.f64 (neg.f64 x) #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) x (*.f64 (neg.f64 x) #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) (neg.f64 x) (*.f64 x #s(literal -83333333333333/1000000000000000 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))))) (*.f64 x x))
(/.f64 (fma.f64 #s(literal -83333333333333/1000000000000000 binary64) x (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 (neg.f64 x) x))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (neg.f64 x) (*.f64 x (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))))) (*.f64 x (neg.f64 x)))
(/.f64 (fma.f64 #s(literal 83333333333333/1000000000000000 binary64) x (*.f64 x (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z))) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z)))))
(/.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 x))
(/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z))
(fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64))) (fma.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) (neg.f64 x))
(/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x)
(fma.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -1 binary64))))
(fma.f64 z (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -1 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x))
(+.f64 (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) (+.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)))))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(*.f64 z (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z)))
(/.f64 (fma.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 z #s(literal 3 binary64)) (pow.f64 (*.f64 y z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z)))))
(fma.f64 y z (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (*.f64 y z))
(fma.f64 z y (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (*.f64 y z))
(-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 (neg.f64 y) z))
(+.f64 (*.f64 y z) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) (*.f64 y z))
(/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x))))
(-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x)
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)))
(/.f64 (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (neg.f64 (log.f64 x)) (-.f64 x #s(literal 1/2 binary64))))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))
(+.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(*.f64 (neg.f64 (pow.f64 x #s(literal -1/2 binary64))) (neg.f64 (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 x #s(literal -1/2 binary64))) (fabs.f64 (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64)))
(pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal -1/2 binary64))
(pow.f64 x #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal -1 binary64) (neg.f64 x))
(exp.f64 (neg.f64 (log.f64 x)))
(+.f64 (cosh.f64 (neg.f64 (log.f64 x))) (sinh.f64 (neg.f64 (log.f64 x))))
#s(literal -1 binary64)
(*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))
(*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x))
(log.f64 (pow.f64 x (-.f64 x #s(literal 1/2 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (+.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
#s(approx (- (* (- x 1/2) (log x)) x) (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))))
#s(approx (* (- x 1/2) (log x)) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
#s(approx (* (- x 1/2) (log x)) (*.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x)))
#s(approx (- x 1/2) #s(literal -1/2 binary64))
#s(approx (- x 1/2) (-.f64 x #s(literal 1/2 binary64)))
#s(approx x x)
#s(approx (log x) (log.f64 x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
#s(approx (/ 83333333333333/1000000000000000 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (+.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (* (log x) -1/2) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 (fma.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 (fma.f64 (*.f64 (log.f64 x) x) #s(literal -1/2 binary64) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 (fma.f64 (*.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (pow x -1) (pow.f64 x #s(literal -1 binary64)))
#s(approx (* (- x 1/2) (log x)) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
#s(approx (* (- x 1/2) (log x)) (*.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 (-.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (* (- x 1/2) (log x)) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x)))
#s(approx (* (- x 1/2) (log x)) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) x))
#s(approx (- x 1/2) x)
#s(approx (- x 1/2) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) x)) x))
#s(approx (log x) (log.f64 x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (+ (* (log x) -1/2) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (log.f64 x)) x))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) x))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x)))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) x))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))) (log.f64 x)) x))
#s(approx (* (- x 1/2) (log x)) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x)))
#s(approx (* (- x 1/2) (log x)) (*.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) #s(literal 83333333333333/1000000000000000 binary64)) x))) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (- (* (- x 1/2) (log x)) x) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (- (* (- x 1/2) (log x)) x) (neg.f64 (*.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) #s(literal 1 binary64)) x)))
#s(approx (* (- x 1/2) (log x)) (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x))
#s(approx (* (- x 1/2) (log x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) x)))
#s(approx (- x 1/2) (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64)) x)))
#s(approx (log x) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (* (log x) -1/2) 91893853320467/100000000000000) (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal -1 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal -1 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) x)))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) x)))
#s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (neg.f64 (*.f64 (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))) x)))
#s(approx (* (- x 1/2) (log x)) (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x))
#s(approx (* (- x 1/2) (log x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x))) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+.f64 (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (fma.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64) (/.f64 (-.f64 (*.f64 y z) #s(literal 13888888888889/5000000000000000 binary64)) x)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) (fma.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64) (*.f64 y (/.f64 z x))))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x))
#s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64))
#s(approx (+ y 7936500793651/10000000000000000) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
#s(approx y y)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x))) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+.f64 (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
#s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64))
#s(approx (+ y 7936500793651/10000000000000000) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z x) (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 (*.f64 z z) x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 y (/.f64 z x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 z x) y) #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) y)) y))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) (*.f64 y (/.f64 z x)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) (*.f64 (fma.f64 (/.f64 (/.f64 z x) y) #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)) y))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) (/.f64 y x))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) (*.f64 y x)) (pow.f64 x #s(literal -1 binary64))) y))
#s(approx (+ y 7936500793651/10000000000000000) y)
#s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z x) (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 (*.f64 z z) x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) y))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 y z))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 z (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y)) y))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 y z))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 y z))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 z (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y)) y))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 y z))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y))
#s(approx (+ y 7936500793651/10000000000000000) y)
#s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x))) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x))) y)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (neg.f64 (*.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x))) y)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (neg.f64 (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) x) y) #s(literal -1 binary64) (/.f64 (neg.f64 z) x)) y)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) (neg.f64 (*.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (/.f64 (/.f64 z x) y) (/.f64 (neg.f64 z) x)) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x))) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x))) y)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (neg.f64 (*.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x))) y)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (neg.f64 (*.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z))) y)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) #s(literal -1 binary64) (neg.f64 z)) y)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (neg.f64 (*.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (/.f64 z y) (neg.f64 z)) y)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) y) #s(literal -1 binary64) (neg.f64 z)) y)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (neg.f64 (*.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (/.f64 z y) (neg.f64 z)) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx z z)
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 z z)) (/.f64 y x)))) (+.f64 (/.f64 x (*.f64 z z)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 z z)) (/.f64 y x)))) (+.f64 (/.f64 x (*.f64 z z)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) z))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (-.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (neg.f64 z) (fma.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (neg.f64 z) (fma.f64 #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (neg.f64 z) (fma.f64 #s(literal -1 binary64) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))

eval59.0ms (0.9%)

Memory
-11.7MiB live, 132.0MiB allocated; 20ms collecting garbage
Compiler

Compiled 19 263 to 1 833 computations (90.5% saved)

prune46.0ms (0.7%)

Memory
21.8MiB live, 115.0MiB allocated; 11ms collecting garbage
Pruning

36 alts after pruning (33 fresh and 3 done)

PrunedKeptTotal
New41021431
Fresh81220
Picked415
Done022
Total42236458
Accuracy
99.9%
Counts
458 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.1%
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
21.4%
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
67.9%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
57.8%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(literal 83333333333333/1000000000000000 binary64))) x))
71.5%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y)))
65.0%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 #s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 y x)) (*.f64 z z))))
60.5%
(+.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
62.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
55.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
60.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
43.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
59.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 #s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
47.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
60.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
28.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
60.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
30.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
29.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
48.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
46.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
40.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
57.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x))
57.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
22.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
21.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
21.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
36.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
62.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
42.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
79.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
67.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z x) (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 (*.f64 z z) x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
36.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
31.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
45.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
22.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
22.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))))
Compiler

Compiled 3 265 to 2 185 computations (33.1% saved)

series210.0ms (3.1%)

Memory
-32.0MiB live, 219.5MiB allocated; 37ms collecting garbage
Counts
56 → 329
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x)
(-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64))
(+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))))
(fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x))
(/.f64 (neg.f64 (log.f64 x)) x)
(neg.f64 (log.f64 x))
(log.f64 x)
x
#s(literal 1/2 binary64)
(+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
z
(/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
y
#s(literal 7936500793651/10000000000000000 binary64)
#s(literal 13888888888889/5000000000000000 binary64)
(*.f64 x x)
(/.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))
#s(literal 83333333333333/1000000000000000 binary64)
#s(literal 1 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x)
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z)
#s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x)
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z)))
(*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))
(+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)
(/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)
(-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)
#s(literal -1 binary64)
(*.f64 z z)
(+.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(*.f64 #s(literal -1/2 binary64) (log.f64 x))
#s(literal -1/2 binary64)
(fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z))
(*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)
(/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) (pow x 2))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) (pow x 2))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) (pow x 2))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) (pow x 2))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) (pow x 2))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) (pow x 2))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) #s(hole binary64 (* -1/2 (/ (log x) x))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) #s(hole binary64 (/ (+ (* -1/2 (log x)) (* x (log x))) x)))
#s(approx (/ (neg (log x)) x) #s(hole binary64 (* -1 (/ (log x) x))))
#s(approx (neg (log x)) #s(hole binary64 (* -1 (log x))))
#s(approx (log x) #s(hole binary64 (log x)))
#s(approx x #s(hole binary64 x))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) (pow x 2))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* 91893853320467/100000000000000 x) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) (pow x 2))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (/ (+ (* 91893853320467/100000000000000 x) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) (pow x 2))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (pow x 2))))
#s(approx (* x x) #s(hole binary64 (pow x 2)))
#s(approx (/ 91893853320467/100000000000000 x) #s(hole binary64 (/ 91893853320467/100000000000000 x)))
#s(approx (/ 83333333333333/1000000000000000 (* x x)) #s(hole binary64 (/ 83333333333333/1000000000000000 (pow x 2))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x)))))) x)))
#s(approx (/ 83333333333333/1000000000000000 x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* -1/2 (log x)))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1/2 (log x))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))
#s(approx (* -1/2 (log x)) #s(hole binary64 (* -1/2 (log x))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) x)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (/ (* z (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (/ (+ 7936500793651/10000000000000000 y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (* -1 (log (/ 1 x))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* -1 (log (/ 1 x)))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2))))))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) #s(hole binary64 (* -1 (log (/ 1 x)))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) #s(hole binary64 (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x)))))
#s(approx (/ (neg (log x)) x) #s(hole binary64 (/ (log (/ 1 x)) x)))
#s(approx (neg (log x)) #s(hole binary64 (log (/ 1 x))))
#s(approx (log x) #s(hole binary64 (* -1 (log (/ 1 x)))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (/ 91893853320467/100000000000000 x)))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (/ (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x))) x)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (/ 91893853320467/100000000000000 x)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (/ (+ 91893853320467/100000000000000 (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)) x)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))) 1))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))))
#s(approx (* -1/2 (log x)) #s(hole binary64 (* 1/2 (log (/ 1 x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (- (+ (log -1) (* -1 (log (/ -1 x)))) 1))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* -1 (* x (- (+ (* -1 (- (+ (log -1) (* -1 (log (/ -1 x)))) 1)) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))) (* 91893853320467/100000000000000 (/ 1 x)))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* -1 (* x (+ (* -1 (- (+ (log -1) (* -1 (log (/ -1 x)))) 1)) (* -1 (/ (+ (* -1 (- (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))) 91893853320467/100000000000000)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x))) x)))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log -1) (* -1 (log (/ -1 x)))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))) 91893853320467/100000000000000) x)))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)) (* 1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) 91893853320467/100000000000000) x)))) 1)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log -1) (* -1 (log (/ -1 x))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))) 91893853320467/100000000000000) x))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)) (* 1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) 91893853320467/100000000000000) x))))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) #s(hole binary64 (+ (log -1) (* -1 (log (/ -1 x))))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) #s(hole binary64 (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))
#s(approx (/ (neg (log x)) x) #s(hole binary64 (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))
#s(approx (neg (log x)) #s(hole binary64 (* -1 (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (log x) #s(hole binary64 (+ (log -1) (* -1 (log (/ -1 x))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* -1 (/ (- (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)) 91893853320467/100000000000000) x))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* -1 (/ (- (* -1 (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)) 91893853320467/100000000000000) x))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x))))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* -1 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))))
#s(approx (* -1/2 (log x)) #s(hole binary64 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (/ (- (* -1 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (+ (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1)) (/ (* y (pow z 2)) x))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) (pow x 2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2))))))) 1)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2))))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) (pow x 2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) (pow x 2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (+ (* 91893853320467/100000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) (pow x 2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2))))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) (pow x 2))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ z (pow x 2))) (/ (* y z) (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* 7936500793651/10000000000000000 z)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 z) (* y z))))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 7936500793651/10000000000000000))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx y #s(hole binary64 y))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (+ (* y (pow z 2)) (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (* 7936500793651/10000000000000000 (/ z x))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x))))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (/ 7936500793651/10000000000000000 x)))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* y (+ (/ (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1)) y) (/ (pow z 2) x)))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (/ (* y (pow z 2)) (pow x 2))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (* y (- (+ (* -1/2 (/ (log x) (* x y))) (+ (/ 83333333333333/1000000000000000 (* (pow x 2) y)) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (/ (log x) y) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))) (/ 1 y)))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (/ (* y (pow z 2)) (pow x 2))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* y (+ (* -1/2 (/ (log x) (* x y))) (+ (/ 83333333333333/1000000000000000 (* (pow x 2) y)) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (/ (log x) y) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (/ (* y (pow z 2)) (pow x 2))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* (pow x 2) y)) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (/ (* y (pow z 2)) (pow x 2))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* y (+ (/ 91893853320467/100000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2)))))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (/ (* y z) (pow x 2))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (* y (- (+ (* 7936500793651/10000000000000000 (/ z (* (pow x 2) y))) (/ z (pow x 2))) (/ 13888888888889/5000000000000000 (* (pow x 2) y))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* y z)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* y z)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* y (+ z (* 7936500793651/10000000000000000 (/ z y))))))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 y))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (pow z 2))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* y (pow z 2))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* y (+ (/ (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))) y) (pow z 2)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 y))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (* y (+ 1 (+ (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) (* y z))) (* 7936500793651/10000000000000000 (/ 1 y)))))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 y))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (* y (+ 1 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) (* y z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (* y z) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (/ (* y z) x)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (* y (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)))))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (/ y x)))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1) y)) (* -1 (/ (pow z 2) (pow x 2))))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) y)) (* -1 (/ (pow z 2) (pow x 2))))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))) y)) (* -1 (/ (pow z 2) (pow x 2))))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2))) y)) (* -1 (/ (pow z 2) (pow x 2))))))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ z (pow x 2))) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2)))) y)))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -7936500793651/10000000000000000 (/ z y)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))) y)) (* -1 (pow z 2)))))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (* -1 (* y (- (* -1 (/ (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))) y)) 1)))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (* -1 (* y (- (* 13888888888889/5000000000000000 (/ 1 (* y z))) (+ 1 (/ 83333333333333/1000000000000000 (* y (pow z 2)))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (* -1 (* y (+ (* -1 (/ z x)) (* -7936500793651/10000000000000000 (/ z (* x y))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1)))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (+ (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1)) (* z (- (* x (* z (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))))) (* 13888888888889/5000000000000000 (/ 1 x)))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* -13888888888889/5000000000000000 (/ z (pow x 2))) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x)))))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2))))))))) 1)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x)))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* -13888888888889/5000000000000000 (/ z (pow x 2))) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2)))))))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (+ (* 91893853320467/100000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (pow x 2))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z (pow x 2))) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2)))))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x)))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2))))) (* 91893853320467/100000000000000 (/ 1 x)))))
#s(approx z #s(hole binary64 z))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (/ -13888888888889/5000000000000000 (pow x 2))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 -13888888888889/5000000000000000))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 83333333333333/1000000000000000))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 83333333333333/1000000000000000))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (/ 83333333333333/1000000000000000 (pow z 2))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z)) (pow z 2))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) (pow z 2))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (/ 83333333333333/1000000000000000 (pow z 2))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z)) (pow z 2))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* y z) 13888888888889/5000000000000000))) (pow z 2))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ -83333333333333/1000000000000000 (pow z 2))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ (- (* 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (pow z 2))))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 (/ -83333333333333/1000000000000000 z)))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 (/ (- (* 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) z)))
#s(approx (/ 83333333333333/1000000000000000 z) #s(hole binary64 (/ 83333333333333/1000000000000000 z)))
#s(approx (* z z) #s(hole binary64 (pow z 2)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ -13888888888889/5000000000000000 x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* (pow z 2) (- (* x (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* (pow z 2) (- (+ (* x (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (/ (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1)) (pow z 2))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (* (pow x 2) z)))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (* (pow z 2) (- (+ (* -1/2 (/ (log x) (* x (pow z 2)))) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 (* x (pow z 2)))) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) (pow z 2)))) (+ (/ y (pow x 2)) (/ (log x) (pow z 2))))))) (+ (/ 13888888888889/5000000000000000 (* (pow x 2) z)) (/ 1 (pow z 2)))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (* (pow x 2) z)))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* (pow z 2) (- (+ (* -1/2 (/ (log x) (* x (pow z 2)))) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 (* x (pow z 2)))) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) (pow z 2)))) (+ (/ y (pow x 2)) (/ (log x) (pow z 2))))))) (/ 13888888888889/5000000000000000 (* (pow x 2) z))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (* (pow x 2) z)))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 (* x (pow z 2)))) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) (pow z 2)))) (/ y (pow x 2))))) (/ 13888888888889/5000000000000000 (* (pow x 2) z))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (* (pow x 2) z)))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (+ (/ 91893853320467/100000000000000 (* x (pow z 2))) (/ y (pow x 2)))) (/ 13888888888889/5000000000000000 (* (pow x 2) z))))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (/ (* z (+ 7936500793651/10000000000000000 y)) (pow x 2))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (* z (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (* (pow x 2) z)))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (- y (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (- (+ y (/ 83333333333333/1000000000000000 (pow z 2))) (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ 13888888888889/5000000000000000 z)))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 13888888888889/5000000000000000))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (* z (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1)) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* x (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1) z)) (* 13888888888889/5000000000000000 (/ 1 (pow x 2)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) z)) (* 13888888888889/5000000000000000 (/ 1 (pow x 2)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* 91893853320467/100000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (pow x 2)))) z)) (* 13888888888889/5000000000000000 (/ 1 (pow x 2)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (* -1 (* z (+ (* -1 (/ (+ 7936500793651/10000000000000000 y) (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (* (pow x 2) z))))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (* -1 (/ (- (* 83333333333333/1000000000000000 (/ 1 z)) 13888888888889/5000000000000000) z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* -1 (* z (+ (* -1 (/ (+ 7936500793651/10000000000000000 y) x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))))
Calls

9 calls:

TimeVariablePointExpression
65.0ms
x
@inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (+ (* (/ (neg (log x)) x) 1/2) (log x)) (/ (neg (log x)) x) (neg (log x)) (log x) x 1/2 (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 13888888888889/5000000000000000 (* x x) (/ 91893853320467/100000000000000 x) 91893853320467/100000000000000 (/ 83333333333333/1000000000000000 (* x x)) 83333333333333/1000000000000000 1 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/ 83333333333333/1000000000000000 x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/ 83333333333333/1000000000000000 z) -1 (* z z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* -1/2 (log x)) -1/2 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (* (/ (+ y 7936500793651/10000000000000000) x) z) (/ (+ y 7936500793651/10000000000000000) x))
29.0ms
x
@-inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (+ (* (/ (neg (log x)) x) 1/2) (log x)) (/ (neg (log x)) x) (neg (log x)) (log x) x 1/2 (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 13888888888889/5000000000000000 (* x x) (/ 91893853320467/100000000000000 x) 91893853320467/100000000000000 (/ 83333333333333/1000000000000000 (* x x)) 83333333333333/1000000000000000 1 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/ 83333333333333/1000000000000000 x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/ 83333333333333/1000000000000000 z) -1 (* z z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* -1/2 (log x)) -1/2 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (* (/ (+ y 7936500793651/10000000000000000) x) z) (/ (+ y 7936500793651/10000000000000000) x))
12.0ms
x
@0
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (+ (* (/ (neg (log x)) x) 1/2) (log x)) (/ (neg (log x)) x) (neg (log x)) (log x) x 1/2 (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 13888888888889/5000000000000000 (* x x) (/ 91893853320467/100000000000000 x) 91893853320467/100000000000000 (/ 83333333333333/1000000000000000 (* x x)) 83333333333333/1000000000000000 1 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/ 83333333333333/1000000000000000 x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/ 83333333333333/1000000000000000 z) -1 (* z z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* -1/2 (log x)) -1/2 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (* (/ (+ y 7936500793651/10000000000000000) x) z) (/ (+ y 7936500793651/10000000000000000) x))
9.0ms
y
@inf
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (+ (* (/ (neg (log x)) x) 1/2) (log x)) (/ (neg (log x)) x) (neg (log x)) (log x) x 1/2 (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 13888888888889/5000000000000000 (* x x) (/ 91893853320467/100000000000000 x) 91893853320467/100000000000000 (/ 83333333333333/1000000000000000 (* x x)) 83333333333333/1000000000000000 1 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/ 83333333333333/1000000000000000 x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/ 83333333333333/1000000000000000 z) -1 (* z z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* -1/2 (log x)) -1/2 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (* (/ (+ y 7936500793651/10000000000000000) x) z) (/ (+ y 7936500793651/10000000000000000) x))
6.0ms
y
@0
((+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (+ (* (/ (neg (log x)) x) 1/2) (log x)) (/ (neg (log x)) x) (neg (log x)) (log x) x 1/2 (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) y 7936500793651/10000000000000000 13888888888889/5000000000000000 (* x x) (/ 91893853320467/100000000000000 x) 91893853320467/100000000000000 (/ 83333333333333/1000000000000000 (* x x)) 83333333333333/1000000000000000 1 (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/ 83333333333333/1000000000000000 x) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* (+ y 7936500793651/10000000000000000) z) (+ y 7936500793651/10000000000000000) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/ 83333333333333/1000000000000000 z) -1 (* z z) (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (- (* (- x 1/2) (log x)) x) (* -1/2 (log x)) -1/2 (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (* (/ (+ y 7936500793651/10000000000000000) x) z) (/ (+ y 7936500793651/10000000000000000) x))

rewrite318.0ms (4.7%)

Memory
38.8MiB live, 403.1MiB allocated; 109ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0107513306
0113812184
1645512167
0822811643
Stop Event
iter limit
node limit
iter limit
Counts
385 → 579
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x)
(-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64))
(+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))))
(fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x))
(/.f64 (neg.f64 (log.f64 x)) x)
(neg.f64 (log.f64 x))
(log.f64 x)
x
#s(literal 1/2 binary64)
(+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
z
(/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x))
(-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
y
#s(literal 7936500793651/10000000000000000 binary64)
#s(literal 13888888888889/5000000000000000 binary64)
(*.f64 x x)
(/.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))
#s(literal 83333333333333/1000000000000000 binary64)
#s(literal 1 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x)
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z)
#s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x)
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z)))
(*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))
(+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)
(/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)
(-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)
#s(literal -1 binary64)
(*.f64 z z)
(+.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(*.f64 #s(literal -1/2 binary64) (log.f64 x))
#s(literal -1/2 binary64)
(fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z))
(*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)
(/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) (pow x 2))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) (pow x 2))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) (pow x 2))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) (pow x 2))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) (pow x 2))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) (pow x 2))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) #s(hole binary64 (* -1/2 (/ (log x) x))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) #s(hole binary64 (/ (+ (* -1/2 (log x)) (* x (log x))) x)))
#s(approx (/ (neg (log x)) x) #s(hole binary64 (* -1 (/ (log x) x))))
#s(approx (neg (log x)) #s(hole binary64 (* -1 (log x))))
#s(approx (log x) #s(hole binary64 (log x)))
#s(approx x #s(hole binary64 x))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) (pow x 2))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* 91893853320467/100000000000000 x) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) (pow x 2))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (/ (+ (* 91893853320467/100000000000000 x) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) (pow x 2))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) (pow x 2))))
#s(approx (* x x) #s(hole binary64 (pow x 2)))
#s(approx (/ 91893853320467/100000000000000 x) #s(hole binary64 (/ 91893853320467/100000000000000 x)))
#s(approx (/ 83333333333333/1000000000000000 (* x x)) #s(hole binary64 (/ 83333333333333/1000000000000000 (pow x 2))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (* -1/2 (log x))))) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (log x)))))) x)))
#s(approx (/ 83333333333333/1000000000000000 x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (* -1/2 (log x)))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (+ (* x (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))) (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (* -1/2 (log x)))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (+ 91893853320467/100000000000000 (+ (* -1/2 (log x)) (* x (- (log x) 1))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1/2 (log x))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (+ (* -1/2 (log x)) (* x (- (log x) 1)))))
#s(approx (* -1/2 (log x)) #s(hole binary64 (* -1/2 (log x))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) x)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (/ (* z (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (/ (+ 7936500793651/10000000000000000 y) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (* -1 (log (/ 1 x))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* -1 (log (/ 1 x)))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2))))))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) #s(hole binary64 (* -1 (log (/ 1 x)))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) #s(hole binary64 (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x)))))
#s(approx (/ (neg (log x)) x) #s(hole binary64 (/ (log (/ 1 x)) x)))
#s(approx (neg (log x)) #s(hole binary64 (log (/ 1 x))))
#s(approx (log x) #s(hole binary64 (* -1 (log (/ 1 x)))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (/ 91893853320467/100000000000000 x)))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (/ (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x))) x)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (/ 91893853320467/100000000000000 x)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (/ (+ 91893853320467/100000000000000 (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)) x)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))) 1))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (log (/ 1 x))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (* 91893853320467/100000000000000 (/ 1 x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (+ (/ 83333333333333/1000000000000000 (pow x 2)) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (+ (* 1/2 (/ (log (/ 1 x)) x)) (* 91893853320467/100000000000000 (/ 1 x)))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (* -1 (log (/ 1 x))) 1))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* x (- (+ (* -1 (log (/ 1 x))) (* 1/2 (/ (log (/ 1 x)) x))) 1))))
#s(approx (* -1/2 (log x)) #s(hole binary64 (* 1/2 (log (/ 1 x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)))) x))))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (- (+ (log -1) (* -1 (log (/ -1 x)))) 1))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* -1 (* x (- (+ (* -1 (- (+ (log -1) (* -1 (log (/ -1 x)))) 1)) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))) (* 91893853320467/100000000000000 (/ 1 x)))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* -1 (* x (+ (* -1 (- (+ (log -1) (* -1 (log (/ -1 x)))) 1)) (* -1 (/ (+ (* -1 (- (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))) 91893853320467/100000000000000)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x))) x)))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log -1) (* -1 (log (/ -1 x)))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))) 91893853320467/100000000000000) x)))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)) (* 1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) 91893853320467/100000000000000) x)))) 1)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log -1) (* -1 (log (/ -1 x))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (* 1/2 (+ (log -1) (* -1 (log (/ -1 x))))) 91893853320467/100000000000000) x))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1 (/ (- (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)) (* 1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) 91893853320467/100000000000000) x))))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) #s(hole binary64 (+ (log -1) (* -1 (log (/ -1 x))))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) #s(hole binary64 (+ (log -1) (+ (* -1 (log (/ -1 x))) (* -1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))
#s(approx (/ (neg (log x)) x) #s(hole binary64 (* -1 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))
#s(approx (neg (log x)) #s(hole binary64 (* -1 (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (log x) #s(hole binary64 (+ (log -1) (* -1 (log (/ -1 x))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* -1 (/ (- (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) x)) 91893853320467/100000000000000) x))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* -1 (/ (- (* -1 (/ (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)) x)) 91893853320467/100000000000000) x))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x))))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* x (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x)))))))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))) (* 83333333333333/1000000000000000 (/ 1 x)))) x)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (+ (* -1 (/ (- (* -1 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x)) (* -1/2 (+ (log -1) (* -1 (log (/ -1 x))))))) x))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* -1 (/ (+ 91893853320467/100000000000000 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))) x))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 x))))))))))
#s(approx (- (* (- x 1/2) (log x)) x) #s(hole binary64 (* -1 (* x (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 x))))) (* 1/2 (/ (+ (log -1) (* -1 (log (/ -1 x)))) x))))))))
#s(approx (* -1/2 (log x)) #s(hole binary64 (* -1/2 (+ (log -1) (* -1 (log (/ -1 x)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (/ (- (* -1 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) 83333333333333/1000000000000000) x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (+ (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1)) (/ (* y (pow z 2)) x))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) (pow x 2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2))))))) 1)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2))))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) (pow x 2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) (pow x 2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (+ (* 91893853320467/100000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) (pow x 2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2))))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) (pow x 2))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ z (pow x 2))) (/ (* y z) (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 z) (* y z)) 13888888888889/5000000000000000)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* 7936500793651/10000000000000000 z)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 z) (* y z))))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 7936500793651/10000000000000000))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx y #s(hole binary64 y))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (+ (* y (pow z 2)) (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (+ (* y (pow z 2)) (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (/ (* y (pow z 2)) x) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (- (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x)) (* 13888888888889/5000000000000000 (/ 1 x)))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (* 7936500793651/10000000000000000 (/ z x))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ z x)) (/ (* y z) x))))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (/ 7936500793651/10000000000000000 x)))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* y (+ (/ (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1)) y) (/ (pow z 2) x)))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (/ (* y (pow z 2)) (pow x 2))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (* y (- (+ (* -1/2 (/ (log x) (* x y))) (+ (/ 83333333333333/1000000000000000 (* (pow x 2) y)) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (/ (log x) y) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))) (/ 1 y)))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (/ (* y (pow z 2)) (pow x 2))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* y (+ (* -1/2 (/ (log x) (* x y))) (+ (/ 83333333333333/1000000000000000 (* (pow x 2) y)) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (/ (log x) y) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (/ (* y (pow z 2)) (pow x 2))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* (pow x 2) y)) (+ (/ 91893853320467/100000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2))))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (/ (* y (pow z 2)) (pow x 2))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* y (+ (/ 91893853320467/100000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* (pow x 2) y)) (/ (pow z 2) (pow x 2)))))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (/ (* y z) (pow x 2))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (* y (- (+ (* 7936500793651/10000000000000000 (/ z (* (pow x 2) y))) (/ z (pow x 2))) (/ 13888888888889/5000000000000000 (* (pow x 2) y))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* y z)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* y (- (+ z (* 7936500793651/10000000000000000 (/ z y))) (* 13888888888889/5000000000000000 (/ 1 y))))))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* y z)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* y (+ z (* 7936500793651/10000000000000000 (/ z y))))))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 y))
#s(approx (+ y 7936500793651/10000000000000000) #s(hole binary64 (* y (+ 1 (* 7936500793651/10000000000000000 (/ 1 y))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (pow z 2))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* y (+ (* 83333333333333/1000000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) y) (pow z 2))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* y (pow z 2))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* y (+ (/ (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))) y) (pow z 2)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 y))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (* y (+ 1 (+ (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) (* y z))) (* 7936500793651/10000000000000000 (/ 1 y)))))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 y))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (* y (+ 1 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) (* y z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* y (- (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (* 91893853320467/100000000000000 (/ 1 y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (+ (/ (* (log x) (- x 1/2)) y) (/ (pow z 2) x))))) (/ x y)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ (* y (pow z 2)) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* y (+ (/ 83333333333333/1000000000000000 (* x y)) (+ (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (* x y)) (/ (pow z 2) x))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (* y z) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* y (- (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)) (/ 13888888888889/5000000000000000 (* x y))))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (/ (* y z) x)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (* y (+ (* 7936500793651/10000000000000000 (/ z (* x y))) (/ z x)))))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (/ y x)))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) #s(hole binary64 (* y (+ (/ 1 x) (* 7936500793651/10000000000000000 (/ 1 (* x y)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) 1) y)) (* -1 (/ (pow z 2) (pow x 2))))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))))) y)) (* -1 (/ (pow z 2) (pow x 2))))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2)))) y)) (* -1 (/ (pow z 2) (pow x 2))))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 91893853320467/100000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) (pow x 2))) y)) (* -1 (/ (pow z 2) (pow x 2))))))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ z (pow x 2))) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2)))) y)))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -1 (/ (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) y)))))))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* -1 (* y (+ (* -1 z) (* -7936500793651/10000000000000000 (/ z y)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ 83333333333333/1000000000000000 (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000))) y)) (* -1 (pow z 2)))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (* (pow z 2) (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))) y)) (* -1 (pow z 2)))))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (* -1 (* y (- (* -1 (/ (+ 7936500793651/10000000000000000 (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z))) y)) 1)))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (* -1 (* y (- (* 13888888888889/5000000000000000 (/ 1 (* y z))) (+ 1 (/ 83333333333333/1000000000000000 (* y (pow z 2)))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* (log x) (- x 1/2)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)))) x) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* -1 (* y (+ (* -1 (/ (+ (* 83333333333333/1000000000000000 (/ 1 x)) (/ (* z (- (* 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)) x)) y)) (* -1 (/ (pow z 2) x)))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* -1 (* y (+ (* -1 (/ z x)) (* -1 (/ (- (* 7936500793651/10000000000000000 (/ z x)) (* 13888888888889/5000000000000000 (/ 1 x))) y)))))))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) #s(hole binary64 (* -1 (* y (+ (* -1 (/ z x)) (* -7936500793651/10000000000000000 (/ z (* x y))))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1)))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (+ (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1)) (* z (- (* x (* z (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))))) (* 13888888888889/5000000000000000 (/ 1 x)))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* -13888888888889/5000000000000000 (/ z (pow x 2))) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x)))))) 1)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2))))))))) 1)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x)))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* -13888888888889/5000000000000000 (/ z (pow x 2))) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2)))))))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (+ (* 91893853320467/100000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (pow x 2))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z (pow x 2))) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 x)) (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2)))))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x)))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2))))) (* 91893853320467/100000000000000 (/ 1 x)))))
#s(approx z #s(hole binary64 z))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (/ -13888888888889/5000000000000000 (pow x 2))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (* 13888888888889/5000000000000000 (/ 1 (pow x 2))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 -13888888888889/5000000000000000))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 83333333333333/1000000000000000))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 83333333333333/1000000000000000))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (/ 83333333333333/1000000000000000 (pow z 2))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z)) (pow z 2))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* z (+ 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000))) (pow z 2))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (/ 83333333333333/1000000000000000 (pow z 2))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* -13888888888889/5000000000000000 z)) (pow z 2))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (/ (+ 83333333333333/1000000000000000 (* z (- (* y z) 13888888888889/5000000000000000))) (pow z 2))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ -83333333333333/1000000000000000 (pow z 2))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ (- (* 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) (pow z 2))))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 (/ -83333333333333/1000000000000000 z)))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 (/ (- (* 13888888888889/5000000000000000 z) 83333333333333/1000000000000000) z)))
#s(approx (/ 83333333333333/1000000000000000 z) #s(hole binary64 (/ 83333333333333/1000000000000000 z)))
#s(approx (* z z) #s(hole binary64 (pow z 2)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* -13888888888889/5000000000000000 (/ z x)) (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* (log x) (- x 1/2))))) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (/ 83333333333333/1000000000000000 x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* -13888888888889/5000000000000000 (/ z x)) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (+ (* z (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))) (* 83333333333333/1000000000000000 (/ 1 x)))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ -13888888888889/5000000000000000 x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (- (* z (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (* 13888888888889/5000000000000000 (/ 1 x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* x (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* (pow z 2) (- (* x (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* (pow z 2) (- (+ (* x (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))) (/ (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1)) (pow z 2))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (* (pow x 2) z)))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (* (pow z 2) (- (+ (* -1/2 (/ (log x) (* x (pow z 2)))) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 (* x (pow z 2)))) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) (pow z 2)))) (+ (/ y (pow x 2)) (/ (log x) (pow z 2))))))) (+ (/ 13888888888889/5000000000000000 (* (pow x 2) z)) (/ 1 (pow z 2)))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (* (pow x 2) z)))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* (pow z 2) (- (+ (* -1/2 (/ (log x) (* x (pow z 2)))) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 (* x (pow z 2)))) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) (pow z 2)))) (+ (/ y (pow x 2)) (/ (log x) (pow z 2))))))) (/ 13888888888889/5000000000000000 (* (pow x 2) z))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (* (pow x 2) z)))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (+ (* 91893853320467/100000000000000 (/ 1 (* x (pow z 2)))) (+ (* 83333333333333/1000000000000000 (/ 1 (* (pow x 2) (pow z 2)))) (/ y (pow x 2))))) (/ 13888888888889/5000000000000000 (* (pow x 2) z))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (* (pow x 2) z)))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (+ (/ 91893853320467/100000000000000 (* x (pow z 2))) (/ y (pow x 2)))) (/ 13888888888889/5000000000000000 (* (pow x 2) z))))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (/ (* z (+ 7936500793651/10000000000000000 y)) (pow x 2))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (* z (- (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (* (pow x 2) z)))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (+ 7936500793651/10000000000000000 y))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* z (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (/ (* (pow z 2) (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (- (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 y))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z))))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (+ 7936500793651/10000000000000000 y)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (- (+ 7936500793651/10000000000000000 y) (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) #s(hole binary64 (- (+ 7936500793651/10000000000000000 (+ y (/ 83333333333333/1000000000000000 (pow z 2)))) (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (- y (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) #s(hole binary64 (- (+ y (/ 83333333333333/1000000000000000 (pow z 2))) (* 13888888888889/5000000000000000 (/ 1 z)))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ 13888888888889/5000000000000000 z)))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 13888888888889/5000000000000000))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(hole binary64 (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 91893853320467/100000000000000 (pow z 2)) (+ (* 83333333333333/1000000000000000 (/ 1 (* x (pow z 2)))) (+ (/ y x) (/ (* (log x) (- x 1/2)) (pow z 2)))))) (+ (/ 13888888888889/5000000000000000 (* x z)) (/ x (pow z 2)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (+ (/ 83333333333333/1000000000000000 (* x (pow z 2))) (/ y x))) (/ 13888888888889/5000000000000000 (* x z))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (/ (* z (+ 7936500793651/10000000000000000 y)) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* z (- (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x)) (* 13888888888889/5000000000000000 (/ 1 (* x z)))))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (* x (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1)) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (* x (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2))))))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) 1) z)) (* 13888888888889/5000000000000000 (/ 1 (pow x 2)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (log x) (+ (* -1/2 (/ (log x) x)) (+ (* 83333333333333/1000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 x))))) z)) (* 13888888888889/5000000000000000 (/ 1 (pow x 2)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* 91893853320467/100000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (pow x 2)))) z)) (* 13888888888889/5000000000000000 (/ 1 (pow x 2)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 (pow x 2))) (* 91893853320467/100000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 (pow x 2))) (/ y (pow x 2)))))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) #s(hole binary64 (* -1 (* z (+ (* -1 (/ (+ 7936500793651/10000000000000000 y) (pow x 2))) (* 13888888888889/5000000000000000 (/ 1 (* (pow x 2) z))))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(hole binary64 (* -1 (* z (+ (* -1 (+ 7936500793651/10000000000000000 y)) (* 13888888888889/5000000000000000 (/ 1 z)))))))
#s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(hole binary64 (* (pow z 2) (+ 7936500793651/10000000000000000 (+ y (* -1 (/ (- 13888888888889/5000000000000000 (* 83333333333333/1000000000000000 (/ 1 z))) z)))))))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) #s(hole binary64 (* -1 (/ (- (* 83333333333333/1000000000000000 (/ 1 z)) 13888888888889/5000000000000000) z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (+ (* -1 (/ (- (+ 91893853320467/100000000000000 (+ (* 83333333333333/1000000000000000 (/ 1 x)) (* (log x) (- x 1/2)))) x) z)) (* 13888888888889/5000000000000000 (/ 1 x))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) #s(hole binary64 (* (pow z 2) (+ (* -1 (/ (- (* 13888888888889/5000000000000000 (/ 1 x)) (* 83333333333333/1000000000000000 (/ 1 (* x z)))) z)) (+ (* 7936500793651/10000000000000000 (/ 1 x)) (/ y x))))))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) #s(hole binary64 (* -1 (* z (+ (* -1 (/ (+ 7936500793651/10000000000000000 y) x)) (* 13888888888889/5000000000000000 (/ 1 (* x z))))))))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (-.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x))) #s(literal 1 binary64)) x))
(*.f64 (-.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x))) #s(literal 1 binary64)) x)
(*.f64 x (-.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x))) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x))) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x))) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x))) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x))) #s(literal 1 binary64)))))
(-.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x))) #s(literal 1 binary64))
(+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x)) (-.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) #s(literal 1 binary64)))
(+.f64 (log.f64 x) (-.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) #s(literal 2 binary64))) (-.f64 (log.f64 x) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) #s(literal 3 binary64))) (fma.f64 (log.f64 x) (log.f64 x) (-.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) #s(literal 2 binary64)) (*.f64 (log.f64 x) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))))
(fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (+.f64 (log.f64 x) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (+.f64 (log.f64 x) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 x) x) (+.f64 (log.f64 x) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (+.f64 (log.f64 x) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(+.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)))
(+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x))
(+.f64 (*.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64)) (+.f64 (log.f64 x) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x)))
(+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(+.f64 (log.f64 x) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64)) (log.f64 x)))
(/.f64 (fma.f64 (pow.f64 (/.f64 (log.f64 x) x) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64)) (log.f64 x)))))
(fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x))
(fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (log.f64 x) x) (log.f64 x))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (log.f64 x)) x) (log.f64 x))
(+.f64 (*.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64)) (log.f64 x))
(+.f64 (log.f64 x) (*.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (log.f64 x) x) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 x) x))
(/.f64 (neg.f64 (neg.f64 (log.f64 x))) (neg.f64 x))
(/.f64 (neg.f64 (log.f64 x)) x)
(neg.f64 (/.f64 (log.f64 x) x))
(*.f64 #s(literal -1 binary64) (log.f64 x))
(*.f64 (log.f64 x) #s(literal -1 binary64))
(neg.f64 (log.f64 x))
(fma.f64 (neg.f64 (log.f64 x)) #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 x) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(fma.f64 (log.f64 x) #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x)) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(-.f64 #s(literal 0 binary64) (log.f64 x))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 x)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 x)) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(log.f64 (pow.f64 x #s(literal -1 binary64)))
(log.f64 x)
x
#s(literal 1/2 binary64)
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64))))))
(fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -2 binary64)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z))
(+.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(+.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z)))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z))
(fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(fma.f64 #s(literal 91893853320467/100000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z) (*.f64 #s(literal -91893853320467/100000000000000 binary64) (pow.f64 x #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (neg.f64 z) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z))
z
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) z) #s(literal 2 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) #s(literal 2 binary64))) (fma.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) z (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 13888888888889/5000000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) z) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) z) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 13888888888889/5000000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64))) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) x)
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x))
(fma.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) z (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -2 binary64))))
(fma.f64 z (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -2 binary64))))
(-.f64 (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) z) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 13888888888889/5000000000000000 binary64)))
(+.f64 (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) z) (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (pow.f64 x #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 2 binary64)) (+.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)))))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (-.f64 (*.f64 z y) #s(literal 13888888888889/5000000000000000 binary64)))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (-.f64 (*.f64 z y) #s(literal 13888888888889/5000000000000000 binary64)))
(-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64))
(+.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) (-.f64 (*.f64 z y) #s(literal 13888888888889/5000000000000000 binary64)))
(*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z)
(*.f64 z (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (-.f64 (pow.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z y)))
(/.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 z y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (*.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z y)))))
(fma.f64 z #s(literal 7936500793651/10000000000000000 binary64) (*.f64 z y))
(fma.f64 z y (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) z (*.f64 z y))
(fma.f64 y z (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)))
(-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (neg.f64 y) z))
(+.f64 (*.f64 z y) (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)))
(+.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z y))
(/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y y)) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) (fma.f64 y y (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 y #s(literal 7936500793651/10000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) y))))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
y
#s(literal 7936500793651/10000000000000000 binary64)
#s(literal 13888888888889/5000000000000000 binary64)
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (fabs.f64 x) (fabs.f64 x))
(*.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)))
(*.f64 x x)
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (fabs.f64 x) #s(literal 2 binary64))
(pow.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 x #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 91893853320467/100000000000000 binary64))
(*.f64 #s(literal 91893853320467/100000000000000 binary64) (pow.f64 x #s(literal -1 binary64)))
(/.f64 #s(literal -91893853320467/100000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal 91893853320467/100000000000000 binary64) x)
#s(literal 91893853320467/100000000000000 binary64)
(*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -2 binary64)))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) x)
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x))
#s(literal 83333333333333/1000000000000000 binary64)
#s(literal 1 binary64)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
(/.f64 (-.f64 (pow.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (fma.f64 x x (*.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))))
(-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x)
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(/.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))) (neg.f64 x))
(/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 2 binary64)) (-.f64 #s(literal 6944444444444388888888888889/1000000000000000000000000000000 binary64) (*.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)))))
(fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64))
(fma.f64 z (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(+.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
(+.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64)) (fma.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z #s(literal 13888888888889/5000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 3 binary64)) #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 2 binary64)) (+.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (*.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)))))
(-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))
(*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z)
(*.f64 z #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)))
#s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
(/.f64 (neg.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z))) (neg.f64 x))
(/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x)
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z))
(*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (*.f64 z z))
(*.f64 (*.f64 z z) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
(fma.f64 (*.f64 z z) #s(literal 7936500793651/10000000000000000 binary64) (*.f64 (*.f64 z z) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (*.f64 z z) (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) (*.f64 z z)))
(+.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (*.f64 z z)) (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) (*.f64 z z)))
(+.f64 (*.f64 (*.f64 z z) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 (*.f64 z z) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 2 binary64)) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)))
(/.f64 (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 2 binary64))) (-.f64 #s(literal 7936500793651/10000000000000000 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 2 binary64)) (-.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 3 binary64))) (+.f64 #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64) (-.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal 7936500793651/10000000000000000 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)))))
(fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(+.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
(+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64))
(+.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)))
(+.f64 #s(literal 7936500793651/10000000000000000 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y))
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64))) (-.f64 y (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)) (*.f64 y y)) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) y))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 3 binary64))) (fma.f64 y y (-.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)) (*.f64 y (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) #s(literal 2 binary64)) (-.f64 (*.f64 y y) (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) y))))
(fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y)
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) y)
(-.f64 y (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)))
(+.f64 (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)) y)
(+.f64 y (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)))
(/.f64 (neg.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))) (neg.f64 z))
(/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)
(-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) z))
(/.f64 (-.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 2 binary64))) (+.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)))
(/.f64 (-.f64 #s(literal 2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 3 binary64))) (+.f64 #s(literal 192901234567904320987654321/25000000000000000000000000000000 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 2 binary64)) (*.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)))))
(-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))
(+.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 #s(literal -83333333333333/1000000000000000 binary64) (pow.f64 z #s(literal -1 binary64))))
(*.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))
(*.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 z #s(literal -1 binary64)))
(/.f64 #s(literal -83333333333333/1000000000000000 binary64) (neg.f64 z))
(/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)
#s(literal -1 binary64)
(*.f64 (pow.f64 z #s(literal 1 binary64)) (pow.f64 z #s(literal 1 binary64)))
(*.f64 (neg.f64 z) (neg.f64 z))
(*.f64 (fabs.f64 z) (fabs.f64 z))
(*.f64 z z)
(pow.f64 (pow.f64 z #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 z) #s(literal 2 binary64))
(pow.f64 (fabs.f64 z) #s(literal 2 binary64))
(pow.f64 z #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 z) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 z) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 z) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64))) (-.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))))
(+.f64 (+.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)))
(+.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) (+.f64 #s(literal 91893853320467/100000000000000 binary64) (fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(/.f64 (-.f64 (pow.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 2 binary64)) #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64)) (-.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)))
(/.f64 (+.f64 (pow.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)) (+.f64 (pow.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)))))
(+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64))
(+.f64 #s(literal 91893853320467/100000000000000 binary64) #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
(*.f64 (neg.f64 (log.f64 x)) #s(literal 1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (log.f64 x))
(*.f64 (log.f64 x) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (neg.f64 (log.f64 x)))
(log.f64 (pow.f64 x #s(literal -1/2 binary64)))
#s(literal -1/2 binary64)
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64))) (-.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z))
(fma.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(fma.f64 #s(literal 83333333333333/1000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z))
(fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (*.f64 #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)) z))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x))
(*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) z)
(*.f64 z (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z)) (neg.f64 x))
(/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x)
(fma.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z (*.f64 (/.f64 y x) z))
(fma.f64 z (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (*.f64 z (/.f64 y x)))
(+.f64 (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) z) (*.f64 (/.f64 y x) z))
(+.f64 (*.f64 z (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z (/.f64 y x)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (/.f64 y x) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))
(/.f64 (fma.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x)))))
(/.f64 (neg.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) (neg.f64 x))
(/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)
(fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 7936500793651/10000000000000000 binary64) (/.f64 y x))
(fma.f64 #s(literal 7936500793651/10000000000000000 binary64) (pow.f64 x #s(literal -1 binary64)) (/.f64 y x))
(+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
(+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 y x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (+.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (+.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (+.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) (*.f64 x x)))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) (*.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64)))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) (/.f64 (*.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x)) x))
#s(approx (/ (neg (log x)) x) (/.f64 (neg.f64 (log.f64 x)) x))
#s(approx (neg (log x)) (neg.f64 (log.f64 x)))
#s(approx (log x) (log.f64 x))
#s(approx x x)
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x)))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (*.f64 x x)))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)))
#s(approx (* x x) (*.f64 x x))
#s(approx (/ 91893853320467/100000000000000 x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
#s(approx (/ 83333333333333/1000000000000000 (* x x)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (/.f64 (fma.f64 (+.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 (fma.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (/ 83333333333333/1000000000000000 x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (/.f64 (+.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z (*.f64 (+.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 #s(literal -1/2 binary64) (log.f64 x) #s(literal 91893853320467/100000000000000 binary64)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+.f64 (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
#s(approx (- (* (- x 1/2) (log x)) x) (fma.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x (*.f64 #s(literal -1/2 binary64) (log.f64 x))))
#s(approx (* -1/2 (log x)) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (-.f64 (neg.f64 (neg.f64 (log.f64 x))) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (-.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 1 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (-.f64 (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))) #s(literal 1 binary64)) x))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (*.f64 (-.f64 (neg.f64 (neg.f64 (log.f64 x))) #s(literal 1 binary64)) x))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (*.f64 (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (-.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 1 binary64))) x))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (*.f64 (-.f64 (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))) #s(literal 1 binary64)) x))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (-.f64 (neg.f64 (neg.f64 (log.f64 x))) #s(literal 1 binary64)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (-.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 1 binary64))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (-.f64 (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))) #s(literal 1 binary64)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (neg.f64 (neg.f64 (log.f64 x))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) (neg.f64 (neg.f64 (log.f64 x))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (neg.f64 (neg.f64 (log.f64 x)))))
#s(approx (/ (neg (log x)) x) (/.f64 (neg.f64 (log.f64 x)) x))
#s(approx (neg (log x)) (neg.f64 (log.f64 x)))
#s(approx (log x) (neg.f64 (neg.f64 (log.f64 x))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (/.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (*.f64 (-.f64 (neg.f64 (neg.f64 (log.f64 x))) #s(literal 1 binary64)) x))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (*.f64 (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (-.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 1 binary64))) x))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (*.f64 (-.f64 (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) #s(literal 1 binary64)) x))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (*.f64 (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) x))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (*.f64 (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (-.f64 (neg.f64 (neg.f64 (log.f64 x))) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (-.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 1 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (-.f64 (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))) #s(literal 1 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (-.f64 (neg.f64 (neg.f64 (log.f64 x))) #s(literal 1 binary64)) x))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (*.f64 (fma.f64 (neg.f64 (log.f64 x)) #s(literal -1 binary64) (-.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) #s(literal 1 binary64))) x))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 (-.f64 (neg.f64 (neg.f64 (log.f64 x))) #s(literal 1 binary64)) x))
#s(approx (- (* (- x 1/2) (log x)) x) (*.f64 (-.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (neg.f64 (neg.f64 (log.f64 x)))) #s(literal 1 binary64)) x))
#s(approx (* -1/2 (log x)) (*.f64 #s(literal -1/2 binary64) (log.f64 x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (*.f64 (-.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal 1 binary64)) x))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (neg.f64 (*.f64 (fma.f64 (-.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) x)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) #s(literal -1 binary64) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) x) #s(literal -1 binary64) (neg.f64 (-.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))) x)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (-.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (-.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) (log.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (-.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (/.f64 (-.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) #s(literal 91893853320467/100000000000000 binary64)) x)) (log.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (fma.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64)) x)) (log.f64 #s(literal -1 binary64))))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (fma.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (/.f64 (-.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))) #s(literal 91893853320467/100000000000000 binary64)) x)) (log.f64 #s(literal -1 binary64))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))
#s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x) #s(literal -1/2 binary64) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)))) (log.f64 #s(literal -1 binary64))))
#s(approx (/ (neg (log x)) x) (/.f64 (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64)))) x))
#s(approx (neg (log x)) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64)))))
#s(approx (log x) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 91893853320467/100000000000000 binary64)) x)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)) x)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (- (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) x) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal -1 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) x)))
#s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x) #s(literal -1 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64))) #s(literal 83333333333333/1000000000000000 binary64)) x))) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(literal 1 binary64)) x)))
#s(approx (- (* (- x 1/2) (log x)) x) (neg.f64 (*.f64 (fma.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) x)))
#s(approx (- (* (- x 1/2) (log x)) x) (neg.f64 (*.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) x) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))))) #s(literal 1 binary64)) x)))
#s(approx (* -1/2 (log x)) (*.f64 (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 z) (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64))) #s(literal 83333333333333/1000000000000000 binary64)) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z)) x))) x))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (fma.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)) #s(literal 1 binary64)) x (/.f64 (*.f64 (*.f64 z z) y) x)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)) #s(literal 1 binary64)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)) #s(literal 1 binary64)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (+.f64 (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (-.f64 (fma.f64 (/.f64 z (*.f64 x x)) #s(literal 7936500793651/10000000000000000 binary64) (*.f64 y (/.f64 z (*.f64 x x)))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 13888888888889/5000000000000000 binary64))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z))
#s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64))
#s(approx (+ y 7936500793651/10000000000000000) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
#s(approx y y)
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (+.f64 (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (+.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z)) #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (fma.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z) (*.f64 (*.f64 z z) y)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z)) x))) x))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (+.f64 (/.f64 (fma.f64 (*.f64 z z) y (*.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (-.f64 (fma.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64) (*.f64 y (/.f64 z x))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) (*.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) (fma.f64 (/.f64 z x) #s(literal 7936500793651/10000000000000000 binary64) (*.f64 y (/.f64 z x))))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z x) (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 (*.f64 z z) x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (*.f64 (fma.f64 x (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)) #s(literal 1 binary64)) y) (/.f64 (*.f64 z z) x)) y))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (*.f64 (*.f64 z z) y) (*.f64 x x)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 (log.f64 x) x) y) #s(literal -1/2 binary64) (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z (*.f64 x x)) (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) (/.f64 (*.f64 z z) (*.f64 x x))) (/.f64 (log.f64 x) y)) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) (/.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) y))) (pow.f64 y #s(literal -1 binary64))) y))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (/.f64 (*.f64 (*.f64 z z) y) (*.f64 x x)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (*.f64 (fma.f64 (/.f64 (/.f64 (log.f64 x) x) y) #s(literal -1/2 binary64) (+.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z (*.f64 x x)) (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) (/.f64 (*.f64 z z) (*.f64 x x))) (/.f64 (log.f64 x) y)) (/.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) x) y)) (/.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) y))) y))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (/.f64 (*.f64 (*.f64 z z) y) (*.f64 x x)))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (*.f64 (+.f64 (+.f64 (/.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) y) (/.f64 (*.f64 z z) (*.f64 x x))) (/.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64)) y)) y))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/.f64 (*.f64 (*.f64 z z) y) (*.f64 x x)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (*.f64 (+.f64 (/.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) y) (/.f64 (*.f64 z z) (*.f64 x x))) y))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (*.f64 y (/.f64 z (*.f64 x x))))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 z (*.f64 x x)) y) #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z (*.f64 x x))) (/.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y)) y))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 z y))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y)) y))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 z y))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y))
#s(approx (+ y 7936500793651/10000000000000000) y)
#s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) y))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (*.f64 z z) y))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (fma.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 z z)) y))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) y)
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) y) z) #s(literal -1 binary64) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) #s(literal 1 binary64)) y))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y)
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) y) z) #s(literal -1 binary64) #s(literal 1 binary64)) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z x) (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 (*.f64 z z) x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 y (/.f64 z x)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 z x) y) #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) y)) y))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) (*.f64 y (/.f64 z x)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) (*.f64 (fma.f64 (/.f64 (/.f64 z x) y) #s(literal 7936500793651/10000000000000000 binary64) (/.f64 z x)) y))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) (/.f64 y x))
#s(approx (/ (+ y 7936500793651/10000000000000000) x) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) (*.f64 y x)) (pow.f64 x #s(literal -1 binary64))) y))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x))) y)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (neg.f64 (*.f64 (*.f64 #s(literal -1 binary64) (fma.f64 x (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)) #s(literal 1 binary64)) y) (/.f64 (*.f64 z z) x))) y)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)) #s(literal 1 binary64)) y) #s(literal -1 binary64) (/.f64 (neg.f64 (*.f64 z z)) (*.f64 x x))) y)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (neg.f64 (*.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)) y) #s(literal -1 binary64) (/.f64 (neg.f64 (*.f64 z z)) (*.f64 x x))) y)))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) y) #s(literal -1 binary64) (/.f64 (neg.f64 (*.f64 z z)) (*.f64 x x))) y)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) y) #s(literal -1 binary64) (/.f64 (neg.f64 (*.f64 z z)) (*.f64 x x))) y)))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) y) #s(literal -1 binary64) (/.f64 (neg.f64 z) (*.f64 x x))) y)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) #s(literal -1 binary64) (neg.f64 z)) y)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (neg.f64 (*.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (/.f64 z y) (neg.f64 z)) y)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x))) y)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (neg.f64 (*.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z))) y)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (neg.f64 (*.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 z z))) y)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (neg.f64 (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y)) #s(literal 1 binary64)) y)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (neg.f64 (*.f64 (-.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 z y)) #s(literal 1 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) y))) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (+.f64 #s(literal 91893853320467/100000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))))) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x))) y)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) x))) y)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (neg.f64 (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) x) y) #s(literal -1 binary64) (/.f64 (neg.f64 z) x)) y)))
#s(approx (* (/ (+ y 7936500793651/10000000000000000) x) z) (neg.f64 (*.f64 (fma.f64 #s(literal -7936500793651/10000000000000000 binary64) (/.f64 (/.f64 z x) y) (/.f64 (neg.f64 z) x)) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (-.f64 (+.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (-.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) #s(literal 1 binary64)) x))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (fma.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) #s(literal 1 binary64)) x (*.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (fma.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) #s(literal 1 binary64)) x (*.f64 (-.f64 (*.f64 (*.f64 z x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x))) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) #s(literal 1 binary64)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (+.f64 (log.f64 x) (-.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) #s(literal 1 binary64))))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (-.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x))) #s(literal 1 binary64)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (log.f64 x))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) z (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))
#s(approx z z)
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) (*.f64 x x)))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)))
#s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(literal 83333333333333/1000000000000000 binary64))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 (fma.f64 (-.f64 (*.f64 z y) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z)))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) (*.f64 z z)))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (/.f64 (-.f64 (*.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z)))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) z))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/.f64 (-.f64 (*.f64 #s(literal 13888888888889/5000000000000000 binary64) z) #s(literal 83333333333333/1000000000000000 binary64)) z))
#s(approx (/ 83333333333333/1000000000000000 z) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z))
#s(approx (* z z) (*.f64 z z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (-.f64 (+.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (-.f64 (+.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) (/.f64 z x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 #s(literal -13888888888889/5000000000000000 binary64) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 z z)) (/.f64 y x)))) (+.f64 (/.f64 x (*.f64 z z)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))) (*.f64 z z)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (*.f64 (*.f64 (*.f64 z z) x) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x))))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (*.f64 (-.f64 (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (*.f64 (-.f64 (fma.f64 x (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) #s(literal 1 binary64)) (*.f64 z z)) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) (*.f64 z z)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (fma.f64 (/.f64 (/.f64 (log.f64 x) x) (*.f64 z z)) #s(literal -1/2 binary64) (-.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 7936500793651/10000000000000000 binary64) (+.f64 (fma.f64 (pow.f64 (*.f64 z x) #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 (/.f64 (log.f64 x) (*.f64 z z)) (/.f64 y (*.f64 x x)))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (*.f64 z z) x)))) (fma.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64) (pow.f64 z #s(literal -2 binary64))))) (*.f64 z z)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) (*.f64 z z)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (*.f64 (fma.f64 (/.f64 (/.f64 (log.f64 x) x) (*.f64 z z)) #s(literal -1/2 binary64) (-.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 7936500793651/10000000000000000 binary64) (+.f64 (fma.f64 (pow.f64 (*.f64 z x) #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (+.f64 (/.f64 (log.f64 x) (*.f64 z z)) (/.f64 y (*.f64 x x)))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (*.f64 z z) x)))) (*.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)))) (*.f64 z z)))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z)))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) (*.f64 z z)))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (*.f64 (-.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 7936500793651/10000000000000000 binary64) (+.f64 (fma.f64 (pow.f64 (*.f64 z x) #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 y (*.f64 x x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (*.f64 z z) x)))) (*.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) (*.f64 z z)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) (*.f64 z z)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (*.f64 (-.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 7936500793651/10000000000000000 binary64) (+.f64 (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) (*.f64 z z)))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) z))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64))) z))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) z))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 z z)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (*.f64 z z) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)) (*.f64 z z)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (-.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))
#s(approx (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) y) #s(literal 7936500793651/10000000000000000 binary64)) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (-.f64 y (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))
#s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z z)) y) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z)))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) #s(literal 13888888888889/5000000000000000 binary64))
#s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z z))) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) (*.f64 z z)) (/.f64 y x)))) (+.f64 (/.f64 x (*.f64 z z)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))) (*.f64 z z)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (*.f64 z z)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 y x)) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (/.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) x))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (-.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) z))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z)))
#s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (*.f64 (fma.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) x (neg.f64 (/.f64 (fma.f64 (*.f64 x (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) #s(literal 1 binary64)) z)) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z))) (*.f64 z z)))
#s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 13888888888889/5000000000000000 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) #s(literal 1 binary64)) z))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x))) (*.f64 z z)))
#s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (*.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 13888888888889/5000000000000000 binary64) (neg.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x))) (log.f64 x)) z))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x))) (*.f64 z z)))
#s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (*.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 13888888888889/5000000000000000 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) z))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x))) (*.f64 z z)))
#s(approx (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (*.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x))) (*.f64 z z)))
#s(approx (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x)) (*.f64 (neg.f64 z) (fma.f64 (/.f64 (pow.f64 x #s(literal -2 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x))))))
#s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (neg.f64 z) (fma.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) z))))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z)))
#s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z))
#s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z))
#s(approx (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x))) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) #s(literal 91893853320467/100000000000000 binary64))) x) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z)))
#s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z)))
#s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (neg.f64 z) (fma.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x) #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z))))

eval133.0ms (2%)

Memory
-32.7MiB live, 152.9MiB allocated; 78ms collecting garbage
Compiler

Compiled 39 452 to 3 427 computations (91.3% saved)

prune115.0ms (1.7%)

Memory
-3.7MiB live, 189.7MiB allocated; 21ms collecting garbage
Pruning

49 alts after pruning (44 fresh and 5 done)

PrunedKeptTotal
New60721628
Fresh52328
Picked325
Done033
Total61549664
Accuracy
100.0%
Counts
664 → 49
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.1%
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
21.4%
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
57.8%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(literal 83333333333333/1000000000000000 binary64))) x))
65.0%
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 #s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 y x)) (*.f64 z z))))
42.9%
(+.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 #s(approx (/ (+ y 7936500793651/10000000000000000) x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
62.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
55.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
60.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
43.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
59.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 #s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
47.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
60.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
28.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
43.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
30.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
29.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
48.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
47.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 #s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
46.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
30.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
45.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) y) z) #s(literal -1 binary64) #s(literal 1 binary64)) y)) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
30.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
40.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
49.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
31.5%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (fma.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 z z)) y))) x))
57.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x))
57.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
22.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
21.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
21.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
36.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
43.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
62.1%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
42.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
81.3%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) #s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (/.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)) x))) #s(literal 1 binary64)) x))
67.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z x) (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 (*.f64 z z) x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
79.4%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 #s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) (/.f64 (*.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x)) x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
36.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
58.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) (*.f64 x x))) #s(literal 1 binary64)) x))
60.0%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (neg.f64 (*.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)) y) #s(literal -1 binary64) (/.f64 (neg.f64 (*.f64 z z)) (*.f64 x x))) y))) #s(literal 1 binary64)) x))
31.8%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
46.6%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x))) x))
36.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z))) x))
45.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
22.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
22.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))))
46.9%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z))))
38.2%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y)))
55.7%
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (*.f64 (fma.f64 x (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)) #s(literal 1 binary64)) y) (/.f64 (*.f64 z z) x)) y)))
Compiler

Compiled 7 013 to 2 307 computations (67.1% saved)

regimes182.0ms (2.7%)

Memory
12.4MiB live, 243.8MiB allocated; 24ms collecting garbage
Counts
84 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 #s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 #s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) y) z) #s(literal -1 binary64) #s(literal 1 binary64)) y)) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (fma.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 z z)) y))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 #s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 y x)) (*.f64 z z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (*.f64 z z) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))))
(+.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 #s(approx (/ (+ y 7936500793651/10000000000000000) x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 #s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (/.f64 (+.f64 (fma.f64 (fma.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x) #s(literal 91893853320467/100000000000000 binary64)) x #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) (*.f64 x x))) #s(literal 1 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (fma.f64 (-.f64 (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 #s(approx (+ (* (/ (neg (log x)) x) 1/2) (log x)) (/.f64 (*.f64 (log.f64 x) (+.f64 #s(literal -1/2 binary64) x)) x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) (-.f64 #s(literal 91893853320467/100000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 91893853320467/100000000000000 binary64))) x) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (*.f64 z z)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x) z) #s(literal -1 binary64) (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x)) z) #s(literal -1 binary64) (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x))) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (+.f64 (fma.f64 (/.f64 z x) (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) y) (fma.f64 (log.f64 x) (/.f64 (-.f64 x #s(literal 1/2 binary64)) y) (/.f64 (*.f64 z z) x))) (/.f64 #s(literal 91893853320467/100000000000000 binary64) y)) (/.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) y)) (/.f64 x y)) y))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) #s(approx (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x))) (/.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) #s(literal 91893853320467/100000000000000 binary64)) x))) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (log.f64 x)) x) #s(literal 1/2 binary64) (log.f64 x)) (+.f64 (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 x x)))) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)))) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (* (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) x) (*.f64 (fma.f64 x (/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)) #s(literal 1 binary64)) y) (/.f64 (*.f64 z z) x)) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 #s(approx (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) (neg.f64 (*.f64 (fma.f64 (/.f64 (+.f64 (fma.f64 (/.f64 (log.f64 x) x) #s(literal -1/2 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 83333333333333/1000000000000000 binary64) (fma.f64 z (/.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 91893853320467/100000000000000 binary64) x)))) (log.f64 x)) y) #s(literal -1 binary64) (/.f64 (neg.f64 (*.f64 z z)) (*.f64 x x))) y))) #s(literal 1 binary64)) x))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 x (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x)) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 3 binary64)) #s(literal 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)) x) (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 2 binary64)) (-.f64 #s(literal 8444480278083503881401098089/10000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64))) x) #s(literal 91893853320467/100000000000000 binary64))))))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
Calls

7 calls:

52.0ms
y
22.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
21.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
20.0ms
x
20.0ms
z
Results
AccuracySegmentsBranch
97.1%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
97.1%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
97.1%1(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
97.1%1(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
99.6%2x
97.1%1y
97.1%1z
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes102.0ms (1.5%)

Memory
25.8MiB live, 217.6MiB allocated; 14ms collecting garbage
Counts
55 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 #s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 #s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) y) z) #s(literal -1 binary64) #s(literal 1 binary64)) y)) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (fma.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 z z)) y))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 #s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 y x)) (*.f64 z z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (*.f64 z z) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))))
(+.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 #s(approx (/ (+ y 7936500793651/10000000000000000) x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 #s(approx (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (fma.f64 (log.f64 x) #s(literal -1/2 binary64) #s(literal 91893853320467/100000000000000 binary64))) (fma.f64 z (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 #s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x))) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (*.f64 (pow.f64 z #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (*.f64 z z) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))))
Calls

7 calls:

16.0ms
y
15.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
15.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
15.0ms
z
14.0ms
x
Results
AccuracySegmentsBranch
94.9%2z
92.7%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
97.4%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
97.4%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
97.4%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
92.7%1y
96.0%2x
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes81.0ms (1.2%)

Memory
-17.7MiB live, 74.5MiB allocated; 4ms collecting garbage
Counts
51 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 #s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 #s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) y) z) #s(literal -1 binary64) #s(literal 1 binary64)) y)) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (fma.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 z z)) y))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 #s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 y x)) (*.f64 z z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (*.f64 z z) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))))
(+.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 #s(approx (/ (+ y 7936500793651/10000000000000000) x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(+.f64 (+.f64 #s(approx (- (* (- x 1/2) (log x)) x) (*.f64 #s(literal -1/2 binary64) (log.f64 x))) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (*.f64 z z) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x))))
Calls

4 calls:

41.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
14.0ms
x
12.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
10.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Results
AccuracySegmentsBranch
95.6%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
95.6%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
91.2%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
94.9%2x
Compiler

Compiled 45 to 43 computations (4.4% saved)

regimes131.0ms (1.9%)

Memory
-8.8MiB live, 139.6MiB allocated; 127ms collecting garbage
Counts
48 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 #s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 #s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) y) z) #s(literal -1 binary64) #s(literal 1 binary64)) y)) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (fma.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 z z)) y))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(literal 83333333333333/1000000000000000 binary64))) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 #s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 y x)) (*.f64 z z))))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 #s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 y x)) (*.f64 z z))))
Calls

6 calls:

63.0ms
z
17.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
12.0ms
y
12.0ms
x
11.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Results
AccuracySegmentsBranch
90.5%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
90.5%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
74.9%3(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
74.9%3y
89.5%3z
91.6%2x
Compiler

Compiled 26 to 34 computations (-30.8% saved)

regimes55.0ms (0.8%)

Memory
7.7MiB live, 109.0MiB allocated; 9ms collecting garbage
Counts
47 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 #s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 #s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) y) z) #s(literal -1 binary64) #s(literal 1 binary64)) y)) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (fma.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 z z)) y))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(literal 83333333333333/1000000000000000 binary64)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) #s(literal 83333333333333/1000000000000000 binary64))) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
Calls

4 calls:

15.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
14.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
12.0ms
x
10.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Results
AccuracySegmentsBranch
87.6%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
87.6%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
90.3%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
88.7%4x
Compiler

Compiled 45 to 43 computations (4.4% saved)

regimes62.0ms (0.9%)

Memory
23.2MiB live, 114.0MiB allocated; 10ms collecting garbage
Counts
44 → 4
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 #s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 #s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) y) z) #s(literal -1 binary64) #s(literal 1 binary64)) y)) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (fma.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 z z)) y))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) #s(approx (- x 1/2) #s(literal -1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
Calls

5 calls:

15.0ms
z
14.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
11.0ms
x
10.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
9.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Results
AccuracySegmentsBranch
88.4%4x
69.4%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
66.3%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
73.2%5z
71.4%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Compiler

Compiled 46 to 46 computations (0% saved)

regimes16.0ms (0.2%)

Memory
-15.8MiB live, 30.6MiB allocated; 3ms collecting garbage
Counts
41 → 4
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 #s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 #s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) y) z) #s(literal -1 binary64) #s(literal 1 binary64)) y)) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (fma.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 z z)) y))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x))
Calls

1 calls:

13.0ms
x
Results
AccuracySegmentsBranch
88.4%4x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes73.0ms (1.1%)

Memory
15.1MiB live, 164.9MiB allocated; 4ms collecting garbage
Counts
40 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 #s(approx (* (+ y 7936500793651/10000000000000000) z) (*.f64 (fma.f64 (/.f64 z y) #s(literal 7936500793651/10000000000000000 binary64) z) y)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x (*.f64 x #s(literal 83333333333333/1000000000000000 binary64))) (*.f64 x x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) (*.f64 (+.f64 (/.f64 #s(literal 7936500793651/10000000000000000 binary64) y) #s(literal 1 binary64)) y)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (/.f64 (fma.f64 #s(literal -13888888888889/5000000000000000 binary64) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 z z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 y y) #s(literal 62988044847622952881909801/100000000000000000000000000000000 binary64)) (-.f64 y #s(literal 7936500793651/10000000000000000 binary64))) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 7936500793651/10000000000000000 binary64) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) y) (*.f64 z z)) y)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (neg.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z))) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 #s(approx (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) (/.f64 #s(literal -83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y)) z) z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z #s(literal 7936500793651/10000000000000000 binary64)) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x) y) (/.f64 (*.f64 z z) x)) y)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (+ (* z (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x)) (/ 83333333333333/1000000000000000 x)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 z x))) z) #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) y) z) #s(literal -1 binary64) #s(literal 1 binary64)) y)) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 83333333333333/1000000000000000 binary64) (*.f64 (*.f64 z z) x)) (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x)) (/.f64 (/.f64 #s(literal 13888888888889/5000000000000000 binary64) x) z)) (*.f64 z z))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) #s(approx (* (+ (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) 7936500793651/10000000000000000) (* z z)) (*.f64 (fma.f64 (*.f64 z z) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 13888888888889/5000000000000000 binary64) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) z)) z) #s(literal -1 binary64) #s(literal 7936500793651/10000000000000000 binary64)) y) (*.f64 z z)) y))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 83333333333333/1000000000000000 binary64))))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
Calls

7 calls:

11.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
10.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
10.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
10.0ms
y
10.0ms
x
Results
AccuracySegmentsBranch
62.8%1(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
62.8%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
62.8%1z
62.8%1(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
62.8%1y
62.8%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
62.8%1x
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes123.0ms (1.8%)

Memory
-34.1MiB live, 63.5MiB allocated; 5ms collecting garbage
Counts
22 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (*.f64 (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) (*.f64 x x)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (+.f64 (/.f64 y x) (/.f64 #s(literal 7936500793651/10000000000000000 binary64) x)) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 #s(approx (- (+ (+ (* (/ (neg (log x)) x) 1/2) (log x)) (+ (+ (* z (/ (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (* x x))) (/ 91893853320467/100000000000000 x)) (/ 83333333333333/1000000000000000 (* x x)))) 1) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) (*.f64 x x))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
Calls

7 calls:

60.0ms
x
33.0ms
z
6.0ms
y
6.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
6.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Results
AccuracySegmentsBranch
60.4%1z
62.4%2(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
60.4%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
62.4%2(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
60.4%1y
62.4%2(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
62.7%2x
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes6.0ms (0.1%)

Memory
8.8MiB live, 8.8MiB allocated; 0ms collecting garbage
Counts
15 → 2
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(approx (+ y 7936500793651/10000000000000000) #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
Calls

1 calls:

5.0ms
x
Results
AccuracySegmentsBranch
62.6%2x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes49.0ms (0.7%)

Memory
-0.5MiB live, 46.2MiB allocated; 2ms collecting garbage
Counts
12 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (+.f64 #s(approx (+ (* (/ (- 13888888888889/5000000000000000 (/ 83333333333333/1000000000000000 z)) z) -1) y) y) #s(literal 7936500793651/10000000000000000 binary64)) (*.f64 z z))) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))
Calls

7 calls:

27.0ms
(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
4.0ms
x
4.0ms
y
4.0ms
z
3.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
Results
AccuracySegmentsBranch
61.3%3z
42.6%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
42.6%1y
62.4%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
62.4%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
56.5%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
46.0%2x
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes7.0ms (0.1%)

Memory
15.9MiB live, 15.9MiB allocated; 0ms collecting garbage
Counts
10 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))
Calls

2 calls:

3.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
3.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Results
AccuracySegmentsBranch
62.4%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
62.4%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Compiler

Compiled 20 to 20 computations (0% saved)

regimes27.0ms (0.4%)

Memory
-25.6MiB live, 20.6MiB allocated; 2ms collecting garbage
Counts
9 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))
Calls

4 calls:

3.0ms
z
3.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
3.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
2.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Results
AccuracySegmentsBranch
50.9%3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
50.7%3z
52.2%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
52.2%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Compiler

Compiled 45 to 43 computations (4.4% saved)

regimes6.0ms (0.1%)

Memory
11.8MiB live, 11.8MiB allocated; 0ms collecting garbage
Counts
8 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 z (*.f64 y z)) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))
Calls

2 calls:

3.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
3.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Results
AccuracySegmentsBranch
51.8%3(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
51.8%3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Compiler

Compiled 20 to 20 computations (0% saved)

regimes16.0ms (0.2%)

Memory
32.7MiB live, 32.6MiB allocated; 0ms collecting garbage
Counts
6 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
Calls

7 calls:

2.0ms
z
2.0ms
y
2.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
2.0ms
x
2.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Results
AccuracySegmentsBranch
28.8%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
28.8%1y
28.8%1x
28.8%1z
28.8%1(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
28.8%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
28.8%1(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
Compiler

Compiled 50 to 54 computations (-8% saved)

regimes18.0ms (0.3%)

Memory
-22.9MiB live, 24.0MiB allocated; 2ms collecting garbage
Accuracy

Total -0.8b remaining (-1.6%)

Threshold costs -0.8b (-1.6%)

Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) 91893853320467/100000000000000) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 #s(approx (+ (* (pow x -1) 83333333333333/1000000000000000) (* (log x) (- x 1/2))) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x))
Outputs
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
Calls

7 calls:

6.0ms
y
2.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
2.0ms
z
2.0ms
x
2.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
Results
AccuracySegmentsBranch
22.7%1(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64))
22.7%1(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x))
22.7%1(*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z)
22.7%1x
22.7%1z
22.7%1(+.f64 y #s(literal 7936500793651/10000000000000000 binary64))
22.7%1y
Compiler

Compiled 50 to 54 computations (-8% saved)

bsearch12.0ms (0.2%)

Memory
9.9MiB live, 9.9MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
10.0ms
1.5046903830710445e-33
4.3493209359104515e-33
Samples
7.0ms48×0valid
Compiler

Compiled 237 to 194 computations (18.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
const: 2.0ms (33.1% of total)
ival-add: 1.0ms (16.5% of total)
ival-mult: 1.0ms (16.5% of total)
ival-sub: 1.0ms (16.5% of total)
ival-log: 1.0ms (16.5% of total)
ival-div: 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)

bsearch4.0ms (0.1%)

Memory
4.0MiB live, 4.0MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
3.0ms
4.3950259220581716e+36
6.919588803727799e+37
Samples
2.0ms16×0valid
Compiler

Compiled 85 to 74 computations (12.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
const: 1.0ms (52% of total)
ival-div: 0.0ms (0% of total)
ival-add: 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-log: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch44.0ms (0.6%)

Memory
-29.5MiB live, 26.3MiB allocated; 7ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
41.0ms
3.8280122057431246e-5
0.08415467432730166
Samples
35.0ms128×0valid
Compiler

Compiled 595 to 482 computations (19% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
const: 21.0ms (68.5% of total)
ival-mult: 3.0ms (9.8% of total)
ival-add: 2.0ms (6.5% of total)
ival-sub: 2.0ms (6.5% of total)
ival-div: 1.0ms (3.3% of total)
ival-log: 1.0ms (3.3% 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)

bsearch54.0ms (0.8%)

Memory
-1.3MiB live, 44.7MiB allocated; 4ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
51.0ms
314345.53355898225
391851488.15919906
Samples
45.0ms128×0valid
Compiler

Compiled 755 to 554 computations (26.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 41.0ms
const: 32.0ms (78% of total)
ival-add: 2.0ms (4.9% of total)
ival-mult: 2.0ms (4.9% of total)
ival-sub: 2.0ms (4.9% of total)
ival-div: 1.0ms (2.4% of total)
ival-log: 1.0ms (2.4% 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)

bsearch1.0ms (0%)

Memory
2.1MiB live, 2.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.3743105345004495e+306
+inf
0.0ms
-9.447835019612093e+213
6.664772507506051
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch92.0ms (1.4%)

Memory
34.0MiB live, 79.7MiB allocated; 4ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
9.447889716282206e+93
9.295935388388826e+94
34.0ms
1.720663914641941e+48
3.039179985351657e+48
22.0ms
314345.53355898225
391851488.15919906
Samples
70.0ms272×0valid
Compiler

Compiled 1 451 to 1 116 computations (23.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
const: 34.0ms (57% of total)
ival-mult: 7.0ms (11.7% of total)
ival-add: 6.0ms (10.1% of total)
ival-sub: 5.0ms (8.4% of total)
ival-log: 4.0ms (6.7% of total)
ival-div: 2.0ms (3.4% 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)

bsearch4.0ms (0.1%)

Memory
2.6MiB live, 2.6MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
9.447889716282206e+93
9.295935388388826e+94
1.0ms
1.720663914641941e+48
3.039179985351657e+48
1.0ms
314345.53355898225
391851488.15919906
Compiler

Compiled 1 271 to 1 044 computations (17.9% saved)

bsearch35.0ms (0.5%)

Memory
-40.6MiB live, 6.0MiB allocated; 5ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
1.720663914641941e+48
3.039179985351657e+48
Samples
31.0ms48×0valid
Compiler

Compiled 311 to 254 computations (18.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
const: 2.0ms (32.3% of total)
ival-div: 1.0ms (16.2% of total)
ival-add: 1.0ms (16.2% of total)
ival-mult: 1.0ms (16.2% of total)
ival-sub: 1.0ms (16.2% of total)
ival-log: 1.0ms (16.2% 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)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
1.720663914641941e+48
3.039179985351657e+48
Compiler

Compiled 335 to 250 computations (25.4% saved)

bsearch1.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.08333333333333448
792262.9207642236
0.0ms
-5.237082386726142e+25
0.08333333332819272
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.08333333333333448
792262.9207642236
0.0ms
-5.237082386726142e+25
0.08333333332819272
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1025281854473439e+41
1.8035337627196377e+42
0.0ms
-5.237082386726142e+25
0.08333333332819272
Compiler

Compiled 27 to 26 computations (3.7% saved)

bsearch1.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1025281854473439e+41
1.8035337627196377e+42
0.0ms
-5.237082386726142e+25
0.08333333332819272
Compiler

Compiled 27 to 26 computations (3.7% saved)

simplify72.0ms (1.1%)

Memory
-7.3MiB live, 44.5MiB allocated; 7ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01591554
12301550
23711550
36671550
412611550
528431550
Stop Event
node limit
Calls
Call 1
Inputs
(if (<=.f64 x #s(literal 1461501637330903/365375409332725729550921208179070754913983135744 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(if (<=.f64 x #s(literal 4999999999999999769381329101060571136 binary64)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (*.f64 z z) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)))))
(if (<=.f64 x #s(literal 5620492334958379/144115188075855872 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (*.f64 z z) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)))))
(if (<=.f64 x #s(literal 490000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 #s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 y x)) (*.f64 z z)))))
(if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal -4999999999999999772223133475743019061733712700409539130496607211544840259226135691611880105565210303017104153796972357853870064153456670293082673807209411155434429495479368482882719667688996710696271289138913738752 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x))) (if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 4999999999999999930155298801282288858501320919063181937624830367941782926336371924532423207114480333393189640196327307696676586425126051668137976185307698505365345832344687589284519925536573169820811633035563360005510084776652009298228906344280973600585744230586460911069533464925641061001338333875010535424 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(if (<=.f64 x #s(literal 390000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (if (<=.f64 x #s(literal 2549999999999999908982803728427599014844308652032 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x)) (if (<=.f64 x #s(literal 12999999999999999521776057534203660140634948146184040373863197270604442212447598371019042062336 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))))
(if (<=.f64 x #s(literal 390000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (if (<=.f64 x #s(literal 2549999999999999908982803728427599014844308652032 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)) (if (<=.f64 x #s(literal 12999999999999999521776057534203660140634948146184040373863197270604442212447598371019042062336 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(if (<=.f64 x #s(literal 1799999999999999916663240651923791846763275485184 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z))))
(if (<=.f64 x #s(literal 1799999999999999916663240651923791846763275485184 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z))))
(if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -50000000000000002382364672 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x))) (if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))))
(if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -50000000000000002382364672 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x))) (if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))))
(if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -50000000000000002382364672 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x))) (if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 200000000000000001240017290081556638990336 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))))
(if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -50000000000000002382364672 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x))) (if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 200000000000000001240017290081556638990336 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
Outputs
(if (<=.f64 x #s(literal 1461501637330903/365375409332725729550921208179070754913983135744 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (fma.f64 z #s(approx (/ (- (* (+ 7936500793651/10000000000000000 y) z) 13888888888889/5000000000000000) x) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) z)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
(if (<=.f64 x #s(literal 4999999999999999769381329101060571136 binary64)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (*.f64 z z) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)))))
(if (<=.f64 x #s(literal 5620492334958379/144115188075855872 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 (*.f64 z z) (/.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) x)))))
(if (<=.f64 x #s(literal 490000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) #s(approx (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x) (*.f64 #s(approx (- (+ (/ 83333333333333/1000000000000000 (* (* z z) x)) (+ (/ y x) (/ 7936500793651/10000000000000000 x))) (/ (/ 13888888888889/5000000000000000 x) z)) (/.f64 y x)) (*.f64 z z)))))
(if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal -4999999999999999772223133475743019061733712700409539130496607211544840259226135691611880105565210303017104153796972357853870064153456670293082673807209411155434429495479368482882719667688996710696271289138913738752 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x))) (if (<=.f64 (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x #s(literal 1/2 binary64)) (log.f64 x)) x) #s(literal 91893853320467/100000000000000 binary64)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(literal 4999999999999999930155298801282288858501320919063181937624830367941782926336371924532423207114480333393189640196327307696676586425126051668137976185307698505365345832344687589284519925536573169820811633035563360005510084776652009298228906344280973600585744230586460911069533464925641061001338333875010535424 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 (+.f64 (fma.f64 (log.f64 x) (-.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)) #s(literal 91893853320467/100000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
(if (<=.f64 x #s(literal 390000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (if (<=.f64 x #s(literal 2549999999999999908982803728427599014844308652032 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (neg.f64 (*.f64 (neg.f64 (log.f64 x)) x))) x)) (if (<=.f64 x #s(literal 12999999999999999521776057534203660140634948146184040373863197270604442212447598371019042062336 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))))
(if (<=.f64 x #s(literal 390000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (if (<=.f64 x #s(literal 2549999999999999908982803728427599014844308652032 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (-.f64 #s(approx (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) (*.f64 (log.f64 x) x)) x)) (if (<=.f64 x #s(literal 12999999999999999521776057534203660140634948146184040373863197270604442212447598371019042062336 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))))
(if (<=.f64 x #s(literal 390000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (if (<=.f64 x #s(literal 2549999999999999908982803728427599014844308652032 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)) (if (<=.f64 x #s(literal 12999999999999999521776057534203660140634948146184040373863197270604442212447598371019042062336 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)))))
(if (<=.f64 x #s(literal 390000000 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) (if (or (<=.f64 x #s(literal 2549999999999999908982803728427599014844308652032 binary64)) (not (<=.f64 x #s(literal 12999999999999999521776057534203660140634948146184040373863197270604442212447598371019042062336 binary64)))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (-.f64 (log.f64 x) #s(literal 1 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (fma.f64 (/.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) x) z (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))
(if (<=.f64 x #s(literal 1799999999999999916663240651923791846763275485184 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 (-.f64 (*.f64 (+.f64 #s(literal 7936500793651/10000000000000000 binary64) y) z) #s(literal 13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z))))
(if (<=.f64 x #s(literal 1799999999999999916663240651923791846763275485184 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z)) z #s(literal 83333333333333/1000000000000000 binary64)) x)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z))))
(if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -50000000000000002382364672 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x))) (if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 #s(approx (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) (*.f64 (*.f64 z z) (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)))) x))))
(if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -50000000000000002382364672 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x))) (if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (/.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) x) (*.f64 z z)))))
(if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -50000000000000002382364672 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x))) (if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 200000000000000001240017290081556638990336 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (*.f64 (*.f64 z z) y) x))))
(if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -50000000000000002382364672 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x))) (if (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 200000000000000001240017290081556638990336 binary64)) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x)))))
(if (or (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal -50000000000000002382364672 binary64)) (not (<=.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y #s(literal 7936500793651/10000000000000000 binary64)) z) #s(literal 13888888888889/5000000000000000 binary64)) z) #s(literal 83333333333333/1000000000000000 binary64)) #s(literal 200000000000000001240017290081556638990336 binary64)))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (*.f64 (*.f64 z z) (/.f64 y x))) #s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x))))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (/.f64 (fma.f64 #s(approx (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) #s(literal -13888888888889/5000000000000000 binary64)) z #s(literal 83333333333333/1000000000000000 binary64)) x))
#s(approx (+ (+ (- (* (- x 1/2) (log x)) x) 91893853320467/100000000000000) (/ (+ (* (- (* (+ y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) #s(approx (- (+ (+ (* (log x) (- x 1/2)) (/ 83333333333333/1000000000000000 x)) 91893853320467/100000000000000) x) (/.f64 #s(literal 83333333333333/1000000000000000 binary64) x)))

derivations507.0ms (7.5%)

Memory
8.0MiB live, 436.9MiB allocated; 25ms collecting garbage
Stop Event
fuel
Compiler

Compiled 1 554 to 165 computations (89.4% saved)

preprocess101.0ms (1.5%)

Memory
48.5MiB live, 229.3MiB allocated; 34ms collecting garbage
Compiler

Compiled 3 208 to 412 computations (87.2% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...